Error ordering from overseas

Asked 2 years ago, Updated 2 years ago, 107 views

In EC, which uses PayPal to manage payments, certain overseas users always fail to make payments.

Error code: 10736
messages:A match of the Shipping Address City, State, and Postal Code failed.

METHOD:SetExpressCheckout
PAYMENTQUEST_0_PAYMENT: Sale
PAYMENTQUEST_0_SHIPTOCOUNTRYCODE: US
PAYMENTQUEST_0_CURRENCYCODE:JPY
PAYMENTREQUEST_0_SHIPTONAME: 
PAYMENTREQUEST_0_SHIPTOPHONENUM: 
PAYMENTREQUEST_0_SHIPTOZIP—95051
PAYMENTREQUEST_0_SHIPTOSTATE:CA
PAYMENTREQUEST_0_SHIPTOCITY: 
PAYMENTREQUEST_0_AMT—7100
MAXAMT: 7100
LOCALECODE—US
SOLUTION TYPE: Mark
ADDROVERRIDE: 1
ALLOWNOTE: 0

Does anyone understand this information?

paypal

2022-09-30 19:41

2 Answers

There is also a problem with welcart.
http://www.welcart.com/development/mantisbt/view.php?id=829

"SHIPTOCITY" specifies the name of a city (not including Street Name, street address, etc.) that actually exists in that state (for example, "San Jose").Doubt it around here.

If it's zero, it seems that there's no check.I can't decide whether to do so or not.


2022-09-30 19:41

First,

"A match of the Shipping Address City, State, and Postal Code failed."

appears when the name of the city passed as a parameter is different from the zipcode, which is the US zipcode.

Next,

PAYMENTREQUEST_0_SHIPTOZIP—95051

if the case of
PAYMENTQUEST_0_SHIPTOCITY=Santa Clara

If you do not pass the , an error occurs.

It is not necessary to send the shipping address via SetExpressCheckout with PayPal, so
If EC already manages the shipping address, you can change it to not give the address.

https://developer.paypal.com/webapps/developer/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/

NOSHIPPING=1 hides the shipping address


2022-09-30 19:41

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.