SHIPTONAME array element missing in Paypal GetExpressCheckout Response report in Magento 1.14
We are faced with an inconsistent but common (approximately one per day) issue where array elements SHIPTONAME
and are missing from the GetExpressCheckoutDetails call PAYMENTREQUEST_0_SHIPTONAME
. All other values SHIP...
and PAYMENTREQUEST_0_SHIP...
present. Below is a snippet of an example response:
[FIRSTNAME] => Redacted
[LASTNAME] => Redacted
[COUNTRYCODE] => AU
[SHIPTOSTREET] => 29 Redacted Road
[SHIPTOCITY] => Redacted Town
[SHIPTOSTATE] => New South Wales
[SHIPTOZIP] => 2321
[SHIPTOCOUNTRYCODE] => AU
...
[PAYMENTREQUEST_0_SHIPPINGAMT] => 9.05
[PAYMENTREQUEST_0_HANDLINGAMT] => 0.00
[PAYMENTREQUEST_0_TAXAMT] => 19.06
[PAYMENTREQUEST_0_SHIPTOSTREET] => 29 Redacted Road
[PAYMENTREQUEST_0_SHIPTOCITY] => Redacted Town
[PAYMENTREQUEST_0_SHIPTOSTATE] => New South Wales
[PAYMENTREQUEST_0_SHIPTOZIP] => 2321
[PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE] => AU
The customer provided screenshots from their Paypal account to demonstrate that the submitted name (and address) was sent. We cannot reproduce this problem. Any pointer appreciated.
source to share
Apparently this is a problem with Paypal itself. We got the following response:
My name is REDACTED from PayPal merchant technical support. I understand that you have a problem with missing SHIPTONAME and that you cannot provide shipping information to your client. In the meantime, this issue was a well-known issue at our end and we are still collecting data to address this issue. I'll get back to you and give you an update after our developers have resolved this issue. We apologize for any inconvenience this may cause.
Merchant technical support
PayPal, eBay Company
source to share