Resources
What Does It Really Cost to Sell Internationally on Shopify?
.png)
Selling internationally is one of the fastest ways to grow a Shopify store. It's also one of the quietest ways to lose margin, because the extra cost of processing a non-domestic order is almost never presented up front. It shows up later, spread across statements, in a currency conversion rate that's never quite what was expected.
Why Does International Selling Cost More to Process?
A handful of things happen behind the scenes when a customer pays in, or from, a different currency:
- Foreign exchange (FX) markup – the rate used to convert the transaction is rarely the "real" mid-market rate; processors typically build in a margin on top
- Cross-border handling fees – card networks often charge an additional fee simply because the cardholder's bank and the merchant's bank are in different countries
- Currency conversion volatility – rates move between the moment of sale and the moment of settlement, introducing further unpredictability into what actually lands in the account
None of these are unusual or hidden with bad intent. They're simply how most standard processing set-ups are built, layered costs that were never designed to be transparent to the merchant, let alone the customer.
Where These Costs Actually Hide
Unlike a sticker rate, FX and cross-border costs are rarely broken out as their own clean line. They're usually blended into the effective rate for that transaction, which means two merchants processing the exact same order value can end up with meaningfully different net proceeds, purely based on where their customer's card was issued.
That makes it genuinely difficult to compare providers on international pricing. The number quoted at sign-up is almost never the number actually kept once a transaction crosses a border.
Why This Gets Worse as You Expand
The more countries and currencies a customer base spans, the more these charges compound. A store doing 5% of GMV internationally might barely notice the drag. A store doing 30% or 40% internationally, a common milestone once a brand starts running paid acquisition outside its home market, can find FX and cross-border costs quietly becoming one of its largest processing overheads, without a single new "fee" ever being added.
How Trustap Simplifies Cross-Border Payments
As a verified Stripe partner, Trustap builds on global, PCI-compliant payment rails across 150+ countries and territories. Instead of a patchwork of FX markups and cross-border surcharges layered on top of a base rate, international orders run through the same flat, transparent fee as domestic ones. That gives merchants a clean baseline to plan around as global revenue share grows, rather than a cost that gets harder to predict the more successfully the business expands.
Find out more information by clicking here
Frequently Asked Questions
Do all Shopify merchants pay extra for international card payments?
Most do, in some form. Standard processors typically build FX markups and cross-border fees into the effective rate for non-domestic transactions, even when it isn't presented as a separate charge.
What's the difference between an FX fee and a cross-border fee?
An FX fee relates to converting the transaction into a different currency. A cross-border fee is charged simply because the cardholder's bank and the merchant's account are located in different countries, the two can apply independently on the same order.
Does switching my card processing option to Trustap change how customers pay internationally?
No. Express options like Shop Pay, Apple Pay, and Klarna are untouched. Trustap only replaces a store's standard card payment option, for domestic and international orders alike.
How many countries and territories does Trustap support?
Trustap processes payments across 150+ countries and territories, built on Stripe's global, PCI-compliant infrastructure.