Amazon Checkout integration

I am getting the following error when users try to check out with Amazon Checkout.



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.



This happens after they log into Amazon. Has anyone had this issue and how did you fix it.



My merchant URL is set correctly in Amazon Checkout.

I have also entered all of the info for configuration in the admin area of amazon checkout in cs-cart.

Hello Jezzzz,



Please check whether HTTPS connection works properly on your server. Also please make sure that the following files of your CS-Cart installation have 644 permissions:



payments/amazon_checkout.php

payments/amazon/amazon_callback.php

payments/amazon/amazon_func.php






Pavel Zyukin

CS-Cart Support team

I looked at both and they both check out. My file permissions are correct and https is correct on the cart page. Any more suggestions? I just can’t get this to work.

Hello Jezzzz,



The problem requires the investigation on your server. Please contact us via Customer Help Desk and provide us with a temporary access to your server.





Pavel Zyukin

CS-Cart Support team

[quote name='CS-Cart Support team' timestamp='1307776649' post='114729']

Hello Jezzzz,





The problem requires the investigation on your server. Please contact us via Customer Help Desk and provide us with a temporary access to your server.









Pavel Zyukin



CS-Cart Support team

[/quote]



I referred this issue to the support team and they were able to resolve the issue. The problem was resolved as follows:



The “500 Internal Server Error” problem is usually caused by the incorrect file/directory permissions.



Changed the permissions for the “payments/amazon” directory of your from 777 to 755.

[quote name='Jezzzz' timestamp='1308233708' post='115056']

I referred this issue to the support team and they were able to resolve the issue. The problem was resolved as follows:



The “500 Internal Server Error” problem is usually caused by the incorrect file/directory permissions.



Changed the permissions for the “payments/amazon” directory of your from 777 to 755.

[/quote]

Thanks for let us. I bookmarked this thread as “777 to 755 permission Amazon Checkout”.

I have the tendency to rename the title post in my bookmarks so later I know more precisely what is about.