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
Make the shift from discounts to donations, and witness your business not only thrive fina...
By Holly Dec 4, 2023On our Shopify Expert Marketplace, you can find many trusted third party developers and fr...
By Arno Nov 27, 2023You've downloaded the Search & Discovery app from the Shopify App store, and as you're ...
By Skye Nov 8, 2023