These providers need a business-specific rate. Add yours to include them.
Where the fees go
Month one · processing · monthly and extras · FX and disputes
What if customers switch payment method?
Same basket and conversion rate assumed. Both providers' monthly charges apply when both are used.
Beyond card payments.
A separate reference shelf. These options are not included in the provider ranking.
Crypto payments
Monero through PrivCart
PrivCart accepts Monero payments in XMR. Your checkout can display a local-currency price and convert it to the amount due in crypto.
PrivCart advertises a flat 1% fee, deducted when withdrawing. Funds remain crypto: XMR payments are received and withdrawn in XMR. A fiat off-ramp, exchange spread and any network charges need their own budget.
100.00 collected− 1.00 withdrawal fee99.00 before other costs
Assumes the full balance is withdrawn at the advertised 1% rate. Network and fiat conversion costs are separate.
Bitcoin & Lightning
BTCPay Server is open-source and self-hosted, with no software processing fee. Budget for hosting, operations, network or Lightning liquidity costs, and any conversion to fiat. A zero software fee does not mean zero total cost.
PrivCart also lists USDC and USDT on Ethereum. Model the specific token and network: processor fees, gas, custody, redemption and fiat off-ramp costs. Stablecoins reduce some price volatility but retain issuer and depeg risk.
These wallets commonly carry an underlying card. Start with the processor's applicable card rate rather than treating the wallet as a separate cheap payment rail. Mollie explicitly prices Apple Pay by the card used.
Revolut Pay offers payment from a Revolut account. Revolut also offers a full card gateway and a separate open-banking product. Compare each route and its own rate; the Revolut Pay button is not a generic bank-transfer price.
Klarna and similar methods can change both fees and conversion. Use a quoted rate in a custom provider row, then compare net margin after payment costs, returns and any increase in sales.
Direct Debit, open banking, SEPA and local transfer schemes serve different use cases. Check collection timing, recurring support and refund or failure rules. Merchant country and payer country both matter.
Published prices are a starting point. Your contract determines your bill.
Coverage
UK-first release. UK presets: Stripe cards and Bacs, Revolut cards, Revolut Pay and open banking, Mollie cards and Bacs, GoCardless Standard, and Atoa Pay by Bank at its advertised starting rate. Atoa cards require your card-specific quote. Mangopay, Adyen, Checkout.com and TrueLayer start as quote-only rows. The country dropdown currently offers the United Kingdom only.
Calculation
Estimated transactions = monthly sales ÷ average basket. Each transaction is assumed to have that basket size. The recurring percentage splits both sales and payment count using the same basket. Optional provider recurring billing add-ons apply only to that share, after the base per-payment fee and cap. They default to zero; the split alone does not change processing fees or route payments to a different method. For cards, percentage rates are weighted by the card mix. For bank methods, a per-payment minimum, cap and high-value surcharge are applied before multiplying by transaction count. Real basket distributions can change capped fees.
Month one fees = processing + monthly provider charge + shared monthly extras + FX + expected dispute fees + optional irrecoverable VAT. The annual forecast sums 12 months of compounded sales growth; fixed charges and billing minimums stay monthly. Fractional transaction counts are retained for planning.
Fees are not subtracted when forecasting the next month's sales. All forecasts are in the selected local currency, with no FX aggregation across countries. Monthly fees in provider editors default to zero: add your required account plan, gateway fees, billing, marketplace, refund and payout charges. The separate extras field applies to every comparison row.
Rate interpretation
UK card presets assume Visa and Mastercard. The premium/commercial bucket maps to Stripe premium UK pricing and Revolut/Mollie commercial pricing; providers classify cards differently. Amex, refunds, scheme-specific charges and bespoke interchange++ contracts need separate quotes. A card mix is not a guarantee of the final classification.
GoCardless Standard domestic pricing is capped at £4 per payment with a 0.3% surcharge on the portion above £2,000. It excludes VAT unless selected. Its international rate is a separate quote row you can add. Bank rows model domestic collections, independent of the card-origin mix. Revolut open banking caps its percentage component at £5, then adds 20p. Atoa Pay by Bank uses the advertised starting 0.7% rate with no fixed transaction fee, before VAT; confirm your contract. Its help centre describes a 30p monthly billing minimum, modelled as a floor on processing fees. Paid plans, custom caps and integration extras need your quote. Atoa billing minimum.
Freshness and storage
Sources checked 8 November 2026. Rates are a saved snapshot, not a live pricing feed. Each provider links to its source; edits are marked as custom. Scenarios remain in this browser's local storage. Export a JSON backup to transfer or preserve them.