Has anyone successfully got the ecommerce and ecivicrm modules working together yet? The ecivicrm module claims that it synchronises data between the ecommerce module and the civicrm module. But in my install it doesn't synchronise, it duplicates!
I've got a site very close to public launch with many great features thanks to drupal's modules. Both the ecommerce module and the civicrm module work well on their own. However, when we plug in ecivicrm to link the two together, strange things happen.
Users who visit their own profile page now get offered two tabs for adding an address book - one links to /address and one to /eaddress
One is created by the ecommerce package and one by the ecivicrm. That's bizarre enough, but within the store itself, when checking out, the store offers both the /address page and the /eaddress page as part of the checking out process. Which means it is theoretically possible for the user to put in two different shipping addresses and two billing addresses. Even if they don't, it looks very odd - the forms ask slightly different questions for the address info, and the civicrm one has a drop-down for 'state or province' which the ecommerce one doesn't have, but shouldn't one or the other module simply take the data from the other one?
Nick
Comments
eaddress vs address
I have the same problem - did you manage to find an answer?
eaddress vs address
I am also having the same problem. Has anyone come up with a solution on this?
I'm having the same problem
I'm having the same problem too, with the last version of cicicrm (civicrm-1.7.9379) and Ecommerce 5.x-3.0
Any help will be appreciated
You only need to enable 1
You only need to enable 1 address system with E-Commerce or the addresses start to double up.
--
Gordon Heydon
Heydon Consulting
--
Gordon Heydon
Not sure how you only enable
Not sure how you only enable one address - can you explain?
Same, I don't know how to
Same, I don't know how to disable e-commerce address book to let civicrm address book alone...
I don't want to make mistake in the database... could you explain how to do that ?
thanks
Disable the address module.
Disable the address module.