Hi @samdev123,
Can you please check if you have the latest plugin version 1.3.1 installed?
This error message might appear with previous plugin versions when an incomplete checkout form (missing the city name for example) was submitted.
In that case, PayPal rejected the order with this API response. But in the newest plugin version, incomplete checkout forms should not be transmitted to PayPal anymore and instead display an error that is easier to understand.
Kind regards,
Niklas
Hey @niklasinpsyde Thanks for the info.
I am using latest version of PayPal plugin (Version 1.3.1). My store currency is AED. Is there any issues with the currency?
Hi @samdev123,
My test payments in AED are being rejected by the PayPal API (with a different error) because the currency is not supported. UAE merchant accounts are supported, but according to PayPal, the currency is not.
The error message you mentioned in the original post more likely refers to some unexpected address data though. For example, when the billing street address only contains a name without a number, then the PayPal API might reject the order, depending on some checks that are performed.
Kind regards,
Niklas
Thanks @niklasinpsyde I will check the same. Regarding the currency, so I can’t use AED in my site? Is there any ways/plugin to convert AED to USD when process checkout? Should I need to use other payment gateways? Could you please suggest something?
Hi @samdev123,
I am not sure about the best practice for unsupported currencies, as this is handled entirely by PayPal and not by the plugin. For some currencies, PayPal offers currency conversions, but that does not seem to be the case for AED. At least when I just tested.
I suggest reaching out to the PayPal support for more insight on how they interact with currencies like AED. It is not further mentioned in their documentation.
The PayPal Payments plugin works fine currency switchers like the one from aelia for example.
But if you want to offer products in a particular currency, then you should make sure whether or not your payment provider (in this case PayPal) also supports it.
Kind regards,
Niklas
Closed because of inactiivty