No Fianto fee during the beta. Any fee comes with at least 30 days notice. See pricing
Payments8 min read

Getting paid by international customers without card currency-conversion fees.

A card payment from abroad costs the merchant more than a domestic one: as of 15 October 2026, Stripe adds 1.5% for international cards in the US and 2% for currency conversion in the UK, and the customer's bank may add its own foreign exchange fee. A USDC payment on Solana has no currency conversion inside it, because the customer pays the same USDC amount you set, wherever they are. The conversion does not vanish, though: the customer may convert local money to get USDC, and you may convert USDC back to spend it.

On this page
How much does an international card payment cost a merchant?Who pays the foreign exchange fee on a card payment?What changes when an international customer pays in USDC?What does a 100.00 sale to a customer abroad cost each way?Where does the currency conversion go instead?When are cards still the better option for international sales?SourcesQuestions
TL;DR
  • Stripe's published surcharges on 15 October 2026: +1.5% for international cards and +1% for conversion in the US; 2.5% + 20p for EEA cards, 3.15% + 20p for other international cards and +2% for conversion in the UK.
  • A Fianto payment is priced and paid in USDC, so no exchange rate applies inside it, and the merchant pays nothing for it.
  • The customer pays any cost of buying USDC, and the merchant any cost of selling it, outside Fianto.

How much does an international card payment cost a merchant?

An international card payment through Stripe costs a US merchant 4.4% + 30 cents before conversion, and a UK merchant 3.15% + 20p, according to Stripe's pricing pages on 15 October 2026. Fianto publishes this post and sells USDC payments, so the card figures below are Stripe's own, linked and dated, and Stripe is only one processor among many.

Card typeStripe USStripe UK
Domestic card2.9% + 30 cents1.5% + 20p for standard UK cards
European Economic Area card2.9% + 30 cents, + 1.5% as an international card2.5% + 20p
Other international card2.9% + 30 cents, + 1.5%3.15% + 20p
If currency conversion is required+ 1%+ 2%

Sources: Stripe US pricing and Stripe UK pricing. Conversion is required when the currency you charge in differs from the currency your bank account is paid in, so a UK seller charging an American customer in dollars and settling in pounds pays the extra 2%.

Who pays the foreign exchange fee on a card payment?

Both sides can pay one: the merchant pays the processor's conversion surcharge, and the customer may pay their own bank's foreign exchange fee. Stripe's currency documentation puts the customer side this way: "If the charge currency differs from the customer's payment method currency, their bank or card issuer might charge the customer a foreign exchange fee. The bank or card issuer might also charge the customer if the payment method and your business are in different countries, regardless of the currency used."

You never see that second fee, and you cannot remove it by pricing in the customer's currency: the last clause says the issuer may charge for a cross-border payment even when no currency changes. The customer sees it on their statement, often after the sale.

What changes when an international customer pays in USDC?

Nothing in a USDC payment converts currency: you set a price in USDC, and the customer's wallet sends that exact USDC amount to your wallet in one Solana transaction. USDC is a stablecoin issued by Circle, whose page says: "USDC is a digital dollar backed 100% by highly liquid cash and cash-equivalent assets and is redeemable 1:1 for US dollars." (Circle's USDC page). A customer in Lisbon and one in Lagos pay the same 49.00 USDC for the same product, and the same 49.00 USDC lands in your wallet.

  • You pay nothing: no Fianto fee and no network fee, whatever the customer's country.
  • The customer pays the Solana transaction fee, under $0.01, and needs a little SOL in the wallet for it; the checkout tells them the exact amount.
  • No Fianto fee during the beta. After it, the customer pays about 0.1 to 0.5% on top of your price.
  • Subscriptions add a flat 0.01 USDC network fee with each charge today, paid by the customer; one-off payments carry none.
  • There are no chargebacks. A refund is you sending USDC back from your own wallet.

What the customer sees before signing is listed in the docs under what it costs, and the merchant setup in how to accept USDC on Solana.

What does a 100.00 sale to a customer abroad cost each way?

On a 100.00 sale to a customer abroad, a US merchant on Stripe pays 4.70 with an international card, or 5.70 if conversion is needed; a UK merchant pays 3.35 or 5.35; a Fianto merchant pays nothing. The card figures apply Stripe's published rates on 15 October 2026 to 100 units of the merchant's currency; the USDC row counts 1 USDC as $1.

Merchant paysMerchant receivesCustomer's own costs
US merchant, Stripe, international card, no conversion4.40 + 0.30 = 4.7095.30Possible issuer fee for a cross-border payment
US merchant, Stripe, international card, with conversion5.40 + 0.30 = 5.7094.30Possible issuer foreign exchange fee
UK merchant, Stripe, international card, no conversion3.15 + 0.20 = 3.3596.65Possible issuer fee for a cross-border payment
UK merchant, Stripe, international card, with conversion5.15 + 0.20 = 5.3594.65Possible issuer foreign exchange fee
Any merchant, Fianto, during the beta0100.00 USDCSolana fee under $0.01, plus whatever it cost them to buy USDC

The domestic-only version of this arithmetic, with Stripe Billing and a monthly plan, is in USDC vs card fees. The point here is the spread: on Stripe's published rates, a sale to a buyer abroad that needs conversion costs a US merchant 2.5 percentage points more than a domestic one, and a UK merchant 3.65 points more. In USDC, the buyer's country does not change your cost.

Take USDC from customers in any country you serve, straight to your own wallet.

See the hosted checkout

Where does the currency conversion go instead?

The conversion moves outside the payment, to the edges: the customer converts local money into USDC before paying, and you convert USDC into local money after, if you need to. Neither step happens on Fianto, and neither is free.

The customer's side

A customer who already holds USDC on Solana, from earnings, trading or a previous sale, pays no conversion at all. A customer who starts with euros or rupees buys USDC on an exchange or in a wallet app first, at that provider's rate and fee, and Fianto never sees that cost. For them, the total may be close to what a card would have cost, so do not promise international customers that USDC is cheaper for them. It is cheaper for you.

Your side

Every sale arrives as USDC in your wallet, never as pounds, euros or naira: Fianto has no off-ramp or fiat payout. If your costs are in another currency, you sell USDC through a third party when you need to, and between sales you hold a dollar-tracking balance, which is a currency position of its own. The routes and records are in turning USDC revenue into local currency. Whether you can sell at all where you are based is a separate question, covered in Stripe isn't available in my country. For an EU business, what MiCA says about stablecoins is in MiCA and stablecoins for EU businesses.

When are cards still the better option for international sales?

Cards stay the better option whenever your international customers do not already hold USDC, because asking them to buy it first adds a step and a cost. Stripe's own documentation makes the case for local prices: "Converting prices to local currencies can improve customer conversion and authorization rates, while lowering payment processing costs."

  • Keep cards if your buyers are consumers in many countries who pay by card today.
  • Add USDC if a meaningful share of your buyers are crypto-native, such as developers, traders or remote workers paid in stablecoins, or if card surcharges eat a thin margin on cross-border sales.
  • Use USDC as the main rail only if you cannot get a card account, or if most buyers ask for it.

Fianto takes only USDC on Solana. It has no card payments, no bank transfers and no local-currency pricing, so it sits beside a card processor rather than replacing one for most international businesses. If you would rather take stablecoins inside the processor you already use, Stripe's US pricing page lists stablecoin payments at "1.5% of the transaction amount in USD", with conversion to fiat included; Stripe stablecoin subscriptions compared with Fianto covers that option, and merchants of record such as Gumroad, Lemon Squeezy and Paddle are compared in Gumroad, Lemon Squeezy and Paddle for crypto sellers.

Sources
Questions

Questions about international payments and FX fees.

How can I accept international payments without FX fees?

Price and get paid in the same currency the customer pays in. A USDC payment does that by design: the customer sends the USDC amount you set, and no exchange rate applies inside the payment.

What does Stripe charge for international cards?

As of 15 October 2026, Stripe's US pricing adds 1.5% for international cards and 1% when currency conversion is required. Its UK pricing lists 2.5% + 20p for EEA cards, 3.15% + 20p for other international cards and 2% for conversion.

Do my customers pay a fee to pay in USDC?

They pay the Solana transaction fee, under $0.01, and no Fianto fee during the beta. Any cost of buying USDC in the first place is set by the exchange or app they use.

Will I receive my local currency?

No. Every payment arrives as USDC in your own Solana wallet. Fianto has no off-ramp or fiat payout, so converting is a separate step with a third party.

Is USDC always worth exactly one dollar?

Circle, which issues USDC, says it is redeemable 1:1 for US dollars and backed by cash and cash-equivalent assets. Direct redemption goes through Circle Mint, which Circle says is not available to individuals or small businesses, so most merchants sell USDC through an exchange or off-ramp provider. Holding it also carries issuer risk.

Read next.

Guides7 min read

Pricing in USDC: price points, round numbers and the fees on top

Price in USDC the way you would price in dollars: pick a round number with two decimals, and set it as the amount you want to receive, because on Fianto every fee is added on top and paid by the customer. A Fianto price can be anything from 0.01 to 1,000,000 USDC and never changes once created. The customer's total is your price plus a flat 0.01 USDC network fee with each subscription charge today (on plans created since 6 October 2026), no Fianto fee during the beta, and after the beta about 0.1 to 0.5% on top.

Compare8 min read

Gumroad, Lemon Squeezy and Paddle for crypto sellers: what they accept and the USDC option

None of the three takes crypto at checkout. As of 15 October 2026, Gumroad's buyer guide puts "Bitcoin/Cryptocurrency" under things you cannot pay with, and neither Lemon Squeezy's nor Paddle's payment-method lists name any crypto or stablecoin. All three are merchants of record that take cards and PayPal and handle sales tax for a fee per sale; a Fianto shop takes USDC on Solana only, charges the merchant nothing, and handles no tax.

CompareData8 min read

USDC vs credit card fees: a 20.00 subscription and a 120.00 sale, worked through

On a 20.00 monthly plan, a US card at Stripe's published 2.9% plus 30 cents costs the merchant 0.88 a charge, 10.56 a year. Stripe's stablecoin rate of 1.5% costs 0.30 a charge, 3.60 a year. With Fianto the merchant pays nothing, and the customer pays 0.01 USDC a charge today plus a few small SOL costs at checkout. The catch: the customer needs USDC and SOL in a Solana wallet.

One price for every country.

Set it in USDC and let the customer pay from wherever they are.

New posts are announced on X and Discord.