Re: Updated Checkout by Amazon Zen Cart Plug-in
I just installed CBA on our website tonight and I'm having a few issues. I will break them down into separate posts though to simplify answering and future searches for the fixes. 
My first issue is the same as this one previously posted:

Originally Posted by
ella33
Amazon installed just fine on my site but when I go to checkout I get the error: "We're sorry, but we're currently having problems retrieving order details from the merchant, and cannot process your order. Please return to the merchant's website and try placing your order again. "
I noticed someone had this issue earlier and corrected it with a change in the php.ini, but mine is already set to allow_call_time_pass_reference = true.
Any ideas?
The ERROR report says:
Error Type: OrderCalculationCallbacks
Error Code: ResponseSchemaValidationError
Message: The OrderCalculationsResponse could not be validated. Details: The XML could not be validated against the schema [cvc-complex-type.2.4.b: The content of element 'ShippingMethod' is not complete. One of '{"http://payments.amazon.com/checkout/2009-05-15/":ShippingMethodId}' is expected.].
Disabled the Callback and it worked fine. I wondered if maybe it was because we use 'Zone Shipping' and it's not calculated other than by country, so I turned the Callback on and set it to not include the Shipping calculation.
I got the same message as above only with a different error. This time the error said:
Error Type: OrderCalculationCallbacks
Error Code: AddressMismatchError
Message: The shipment address in OrderCalculationsResponse doesn't match the buyer address in OrderCalculationsRequest.
I'm not sure why or how the buyer address didn't match because I never got to the stage where I could login to my Amazon account.
We don't HAVE to have the callback since I set the shipping prices/taxes in Seller Central, but we plan to offer calculated UPS expedited shipping for the holidays and it would be nice to offer this service to our Amazon payment customers too.
Thanks for your help!
I'll finish that project tomorrow, I've made enough mistakes today!
Bookmarks