I successfully installed the PayPal Express Payment Gateway and the API tests were good.
I have tried checking out in USD, Euro and Pound Sterling and all work.
However, when I try to check out with Canadian Dollars (which is my default currency and also the currency accepted by my PayPal account) I cannot check out. I get an error message instead of the PayPal check out Page: "PayPal Express Checkout Error. Error has occured during request. Please try again later."
The Admin Logs show 2 different error messages - here is the examples:
1. 2019-04-19 5:38:28 - App Warning: AbanteCart core v.1.2.14 PayPal Express Checkout Error: Security header is not valid. Test mode = 1. in /home/amet2087/public_html/dir/extensions/default_pp_express/admin/controller/responses/extension/default_pp_express.php on line 85
2. 2019-04-20 4:10:26 - App Warning: AbanteCart core v.1.2.14 PayPal Express Checkout Error: Receiving country does not support the transaction currency.. Test mode = 0. in /home/amet2087/public_html/dir/extensions/default_pp_express/core/default_pp_express.php on line 320
PayPal has been working with me on this issue and here is the latest response - which asks that Abantecart get involved:
"I have good news and bad news.
Good News! I was able to perform 2 successful transactions with my personal account, 1 for $6 USD and one for $6 CAD, neither were stopped. I will reverse these transactions out of your account.
Bad news, I have no idea why your cart is not allowing CAD transactions on the back end.
Would you be willing or able to add AbanteCart's Customer service as an email address into this ticket or potentially reach out to them and see why that currency would not be able to be used for some reason? There is not a reason I can find on the PayPal end."
Thanks for any assistance.