Accepting credit cards, warehouses, and shipping and fulfilling orders
PayPal Express only works on my website if the customers chooses free shipping. If shipping is added PayPal refuse the payment. This is the response from PayPal:
Shopify uses PayPal's ExpressCheckout API. The first step is "SetExpressCheckout" where Shopify sets up transactions. The next step is the customer approving the transaction. The third step is "DoExpressCheckoutPayment" which tells PayPal to attempt to capture the funds. PayPal then tells Shopify if the transaction succeeded.
Shopify specifically tells PayPal what to do and PayPal tells Shopify the outcome of what they requested. It is then up to Shopify to take action based on what PayPal returns.
In this case, PayPal is telling Shopify that the transaction failed because the customer needs to approve the new higher amount. From step 6 below, Shopify must take action; however, they do not.
An example of this occurring in one of your API requests with the Express Checkout Token EC-0NU13966KX623242Y is:
I apologize for the inconvenience this has caused. Thank you for using PayPal, and have a wonderful day!
Has anyone else had similar problems and what is the fix?
Best,
Alex
Did you solve it ? how?
2m ago Learn the essential skills to navigate the Shopify admin with confidence. T...
By Shopify Feb 12, 2025Learn how to expand your operations internationally with Shopify Academy’s learning path...
By Shopify Feb 4, 2025Hey Community, happy February! Looking back to January, we kicked off the year with 8....
By JasonH Feb 3, 2025