SETUP: I am using ZenCart 1.3.8a + Google Checkout module v.1.4.7
LIVE, not SANDBOX
PROBLEM:
Nearly everything is working properly except for:
- email confirmations (from the ZC store) to buyer and admin are not being sent for GC processed orders.
- Order status changes made from ZC are not reflected on the GC order status page. For example, if i cancel an order in the GC admin page i will immediately see the order cancelled in ZC. If I cancel an order in ZC, the change will never occur on the on GC page.
Everything else related to order processing is working properly to my knowledge and the information is being passed between the two correctly.
RELATED:
I am seeing the same behavior mentioned in this post here: http://www.zen-cart.com/forum/showpost.php?p=619949&postcount=2699 and this post here: http://groups.google.com/group/google-checkout-for-zen-cart-mod-support/browse_frm/thread/c30228892a802923
POSSIBLE CAUSES:
My email is managed by google, which i am assuming is related the problem, however.....
If i place an order but use another payment method, both the admin and buyer receive a confirmation email from the address set in email options.
If i send an email from the ZC email 'Send Email To Customers' form it works properly.
If i configure a third party smtp server in email options and set email to SMTPAUTH there is still no confirmation mails send from Zen. I was assuming that the google checkout module used the email settings from ZC, but perhaps it is using something else entirely?
Since the emails sent from ZC are not actually using the google servers, why doesn't the Google Checkout module send confirmation messages using the same method? (ie, PHP, sendmail or whatever is setup and working.) ?
And yes my MX records are properly set to: MX 0 aspmx.l.google.com.
MY POSSIBLE SOLUTION:
I intend to only use google checkout for this site, so would it be prudent to simply remove all account related functions from ZC? It seems drastic, but i'm actually quite impressed with the google checkout order process updating procedure so i wouldn't find doing it all from there and merely using ZC as a log of previous orders. At this point, the customers are not receiving the password that should be sent during the order process, so my options are dwindling. They can use the 'forgot my password' link to get a new one, but that's a lame workaround.
Any thoughts or suggestions are appreciated.