PayPal Express - missing or non-matching zones
Posted: Sun Feb 03, 2019 10:49 am
There is a problem with the address zone mapping.
E.g. for UK customers OpenCart expects the selection of a county, whereas in PayPal this is optional, and even if the user chooses a county on the Paypal page, it may not have an exact match in OpenCart.
The same problem may exist for other countries.
In general, the mapping between PayPal's 'PAYMENTREQUEST_0_SHIPTOSTATE' and OpenCart's zone name (e.g. county, French departement, German Bundesland, etc) might not be always correct. There could be mis-matches, or PayPal's 'PAYMENTREQUEST_0_SHIPTOSTATE' may not have been selected at all.
Has anybody implemented a fix for this issue? Without a fix, the PayPal Express button is pretty useless!
E.g. for UK customers OpenCart expects the selection of a county, whereas in PayPal this is optional, and even if the user chooses a county on the Paypal page, it may not have an exact match in OpenCart.
The same problem may exist for other countries.
In general, the mapping between PayPal's 'PAYMENTREQUEST_0_SHIPTOSTATE' and OpenCart's zone name (e.g. county, French departement, German Bundesland, etc) might not be always correct. There could be mis-matches, or PayPal's 'PAYMENTREQUEST_0_SHIPTOSTATE' may not have been selected at all.
Has anybody implemented a fix for this issue? Without a fix, the PayPal Express button is pretty useless!