Posted - 02/09/2024 : 12:40:06
This week a customer in Canada called to complain about an order he placed using his PayPal account, through our PayPal Checkout v2 integration. The order was authorized for $205.35, but before we captured it the customer called to change to a lower-cost shipping method - so we manually edited the order, pasting in a reduced $37.25 UPS shipping cost we found in Shipstation (not using the shipping Calculate button), and captured only $156.25 using the Inform PayPal button on the cart Order page. Today the customer noticed that PayPal charged him the original authorized amount of $205.35, and not the expected $156.25 we captured in the Cart. We logged into PayPal and verified that the original authorized amount of $205.35 was charged and credited to us, and not the expected lower amount. Screen shots from our Cart page and PayPal payment page are below. When we contacted PayPal Merchant Technical support, they shared the transaction log (below) showing that the Cart communicated the unexpected higher capture amount of $205.35. Is it possible that our user error might be the cause? If so, can anyone suggest a way to handle a reduced capture amount so that these errors don't reoccur? Thanks in advance for any help with this. "purchase_units": [ { "amount": { "breakdown": { "item_total": { "currency_code": "USD", "value": "119.00" }, "shipping": { "currency_code": "USD", "value": "86.35" }, "tax_total": { "currency_code": "USD", "value": "0.00" } }, "currency_code": "USD", "value": "205.35"
Edited by - pauld on 02/10/2024 09:13:26
|