We have what, for now, is a pretty standard Drupal Commerce installation on our Drupal 7.2 site. We need to begin customizing it, and one of our first priorities is having a shipping address on each order, along with the built-in Billing Address customer profile entity.

Our other priority is to be able to use something like your Commerce_Addressbook.

So, I would like to find out if there are opinions about the best practices to implement a Shipping Address that will likely also be compatible with Commerce_Addressbook? For example, the only thing we seem to be allowed to do is attach a 2nd addressfield to the Billing Address customer profile entity (it appears, from what I can tell, that actually creating a second customer profile *type* for shipping requires coding a module to do so).

Will attaching a 2nd addressfield work with Commerce_Addressbook? Will that address show up and be usable by the account owner and others? Or will the module only recognize one addressfield per profile? Etc. etc. I think you get the idea: Any guidance now on how to think about and build for the Commerce_Addressbook module, to avoid pain and hassles later would be welcome.

Thanks!

Comments

megensel’s picture

At this moment this is still in dev and I wouldn't suggest using it for a live site. Currently I am working on a rework that will utilize ajax replacement because I need the functionality for a customer. There has also been a rework of addressfield in the last few days (not yet tagged for dev at the time of this post) and I am now getting my version updated to work with it.

As for your question about adding a second addressfield I have yet to test that, but it is possible it will work but unlikely. Depending on your timeline if you have time to wait for updates then I would do so. If not, test it with a second addressfield and I will do my best to help you work through any issues (if they can be worked around that is)

~ Mike

somatics’s picture

Hi,

Thanks for getting back to me on this. Some issues came up that unfortunately kept me away from D.o as well as this aspect of our website for the past month. However, we're back into Commerce full steam now.

I notice there aren't any downloads available for this module yet. Is this project still alive? Do you have any sense of when it might be available for testing?

No pressure intended -- I know how much of a gift these contribs are. I was just wondering and wanting to have some sense of what to expect for this really desirable feature in the near term.

Thanks.

megensel’s picture

Yeah sorry been caught up in a project here and had to branch it internally to make it work for a current customer (had some specific needs) as soon as some things settle down I will be back on this but in the mean time if you want to give it a try and let me know any issues I may be able to post quick fixes and or patches to get you going.

svendecabooter’s picture

Status: Active » Closed (fixed)

This is probably irrelevant at this point, but for future reference:
It would be recommended to install Commerce Addressbook in combination with Commerce Shipping 2.x.
The addressbook functionality will then be available for both Billing & Shipping addresses.