Accepting credit cards, warehouses, and shipping and fulfilling orders
We're moving the community! Starting July 7, the current community will be read-only for approx. 2 weeks. You can browse content, but posting will be temporarily unavailable. Learn more
Hi there, i had an abandoned checkout last night and when i checked its details it seemed the customer when trying to use Paypal Express was unable to proceed with checkout due to the following error code 10444 - The transaction currency specified must be the same as previously specified.
The customer is in the USA and i am in the UK,
I have recieved payments from the USA many times it usually automatically converts the currency, so not sure why this has happened, or how to prevent it from happening again.
Many thanks for your help
Hi @Poppys-Crafts, this error means PayPal spotted a currency mismatch between the initial checkout and final payment request, something changed mid-process, so PayPal rejected it. Your shop likely switches currency, maybe via Shopify Markets or a converter app after the customer starts PayPal Express. You begin with USD at `SetExpressCheckout`, but by the time `DoExpressCheckout` runs, the currency isn’t the same, triggering error 10444.
How to Fix:
Done right, PayPal will stop throwing 10444 and your US buyers will complete orders smoothly. If you find it helpful, please like and mark Solved.
Thankyou so much for your help. where abouts do you go to Lock the currency at setexpresscheckout please ? many thanks again
Please let me know if you are using Shopify Markets or a converter app, I can better help u on this.
i am using Shopify Markets and not a converter app
Hi @Poppys-Crafts, for Shopify, try: Go to Settings → Markets → Your US Market (If you don't have one, create one) → Products and pricing > Ensure that the "Pricing" is set correctly to "Show prices to customers in their local currency." (Read more)
If that doesn't work, check out the PayPal multiple currencies article provided by Shopify.
Hopefully one of the two solutions above can help.