Page 1 of 1

PayPal Express - missing or non-matching zones

Posted: Sun Feb 03, 2019 10:49 am
by JNeuhoff
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!

Re: PayPal Express - missing or non-matching zones

Posted: Sun Feb 17, 2019 4:03 am
by keiron1992
Would be worth raising this as an issue so it can be resolved for everyone, saving the need for a work around: https://github.com/opencart/opencart/issues

Re: PayPal Express - missing or non-matching zones

Posted: Sun Feb 17, 2019 4:07 am
by straightlight
Also to know for which OC version this inquiry is about.

Re: PayPal Express - missing or non-matching zones

Posted: Sun Feb 17, 2019 6:55 am
by JNeuhoff
straightlight wrote:
Sun Feb 17, 2019 4:07 am
Also to know for which OC version this inquiry is about.
Already reported on Github, it's for OC 3.0.x and 3.1.x versions.