Fields randomly missing from the data sent to Paypal
-
My client upgraded to this version of the plugin in December 2021, and since then fields have been randomly missing from the data sent to Paypal. Orders do seem to go through OK, though there have been random reports of failures too.
This is an example from Feb 10 (x’s replace client identifying info) where the order items (3 of them) and the customer email were not sent to Paypal, though all are present in the WooCommerce email. It means the email the customer receives from Paypal is often devoid of identifying inforation, which is causing some frustration.
2022-02-10T21:27:04+00:00 DEBUG PATCH https://api.paypal.com/v2/checkout/orders/XXXXXXXXXXXXXXXXXXXX
Request Body: [{“op”:”replace”,”value”:{“reference_id”:”default”,”amount”:{“currency_code”:”USD”,”value”:”26.91″},”description”:””,”payee”:{“merchant_id”:”XXXXXXXXX”},”shipping”:{“name”:{“full_name”:”Ann Daaga”},”address”:{“country_code”:”US”,”address_line_1″:”XXX Ct”,”address_line_2″:””,”admin_area_1″:”WA”,”admin_area_2″:”Redmond”,”postal_code”:”XXXXX”}},”custom_id”:”8953″,”invoice_id”:”WC-8953″},”path”:”\/purchase_units\/@reference_id==’default'”}]
Response Debug ID: b0c0f9773b071
Response: Array
(
[code] => 204
[message] => No Content
)This is still happening after updating to version 1.6.5.
I am prepared to instrument the plugin code if that would help figure this out.
- The topic ‘Fields randomly missing from the data sent to Paypal’ is closed to new replies.