-- HikaShop version -- : 4.4.0
-- Joomla version -- : 2.5.28
-- PHP version -- : 5.6.38
We're using Community Builder on our platform and Hikashop is not accessible unless a user is logged in to Joomla.
All Joomla users exist in Hikashop, while shipping and billing addresses need to be entered first time as an active customer in Hikashop. So far so good.
Recently I got order confirmations bouncing but didn't realize until today that the reason seems to be that:
- The user/customer has updated their Community Builder/Joomla e-mail address
- ...and the new e-mail address is actually transferred over to Hikashop
- ...but during checkout the old e-mail address stored in Hikashop is the one used to communicate with the customer
As I have believed the newest e-mail address is the one used in Hikashop, I have not implemented the Hikashop user control panel menu item, in order to allow customers to update their contact information. However, when testing the menu item it seems as if it is the Community Builder user panel that is pulled up, while for shipping/billing it is the Hikashop addresses, which means the old e-mail address seems to still be used in the order process.
How do I make sure Hikashop customer e-mail addresses always are pulled over to Hikashop when updated in Community Builder/Joomla, without having two or more e-mail addresses for the same customer in Hikashop?
If that is a technical challenge with what I have installed, what's the best way to show the e-mail address in the checkout process, allowing the customer to update it there instead?