Accept crypto, settle in fiat: how the plumbing works

A lot of merchants want exactly one thing from crypto: customers can pay with it, and the business never holds it. Your books stay in dollars or euros, your accountant stays calm, and volatility is someone else's problem. This setup exists and works well. Here's what's actually happening under it, and where the details bite.

The flow, step by step

Customer checks out at a $500 price. The processor quotes the crypto amount at the current rate and locks it for a window (typically 10 to 20 minutes). Customer pays from their wallet. The payment is detected, then confirmed on-chain. At confirmation, the processor converts to your settlement currency and credits your fiat balance: $500 minus the processing fee, regardless of what the coin did in the meantime. Payout to your bank then runs on the processor's schedule, commonly daily or weekly batches via SEPA, Faster Payments, or wire depending on where you bank.

The two moments that matter in that flow: who holds price risk between payment and conversion (it should be the processor, from the moment the customer pays at the locked rate), and what happens if the payment confirms after the rate window expires (the honest answers are re-quote with customer consent or auto-refund; the wrong answer is silently converting at whatever the rate is now and settling you short).

Checkout$500 pricedRate locked10-20 minCustomer paysfrom walletConfirmson-chainConvertedto fiatBank payout$500 minus feethe processor carries the FX risk in this window
Crypto in, fiat out: the customer pays at a locked rate and the processor owns the volatility between payment and conversion.

What it costs

Expect the conversion to be bundled into an all-in rate of roughly 1 to 4% depending on the processor and your volume, sometimes quoted as processing plus an explicit conversion spread of 0.5 to 1%. Compare all-in numbers. Also check payout fees per bank transfer (a $15 to $30 wire fee on daily payouts quietly adds up; batch weekly if so) and minimum payout thresholds.

The part nobody warns you about: fiat settlement brings banks back

Crypto-to-crypto settlement needs almost no onboarding. The moment fiat settlement enters, a regulated money flow exists, and the processor's banking partners require full KYB on you: corporate documents, ownership, and crucially, your business category. For most merchants this is routine paperwork. For high-risk verticals it's the catch to understand before building: some fiat-settling crypto processors exclude the same categories card acquirers do, because their banks impose it. If you're in one of those verticals, ask the category question before integrating, and know that a middle path exists: settle in stablecoins (dollar-denominated, no volatility, no bank in the loop) and move to fiat through your own exchange account on your own schedule.

The accounting upside

Done right, this setup is cleaner than card processing for your bookkeeper: every order has a fiat value fixed at payment time, settlement matches invoices one-to-one, and there's no dispute-reversal noise landing weeks later. Ask for a settlement report export with per-order fiat amounts, references, and timestamps; that one file is the difference between reconciliation taking an hour and taking a week.

Flint supports both ends of this spectrum: stablecoin settlement you control, or converted fiat payouts where your category and banking allow it, from the same checkout.

Start accepting crypto payments today

No lengthy underwriting. No sudden shutdowns. Create your account and share your first checkout link in minutes.