Reference · Atlas

Payments Rails Atlas

Side-by-side comparison of every major fiat payment rail relevant to a crypto or fintech business. Use this as the canonical lookup; other guides link here instead of duplicating tables.

How to use this page

Cmd-F a rail name (e.g. UPI, FedNow, PIX) to jump to its row, or use the sidebar to jump by region. For "which rail should I pick?" go to decision trees. For licensing implications, see regulators & licenses.

Column legend

Settlement time
Wall-clock between payer initiation and beneficiary funds available.
Finality
Instant = irrevocable on confirmation. Deferred = funds usable but recallable for a window. Multi-day = batch-settled.
Reversibility
Mechanism by which a sender can pull funds back (recall request, return, chargeback, none).
Cost
Typical per-transaction cost the integrator bears. Card costs given as % + flat. Excludes scheme/MDR markups unless noted.
Max amount
Per-transaction cap as set by the operator; banks/PSPs may apply lower caps.
KYC tier
Indicative tier needed to send/receive at scale via this rail in regulated context.
Recurring
Native mandate / standing-order / variable-recurring-payment support.
On/off-ramp fit
How a crypto exchange plugs in: which PSP/bank partner, which licenses, which UX.

India

RailSettlementFinalityReversibilityCostMax amountRegulator / OperatorP2PP2MRecurringCurrencyCrypto on/off-ramp fit
UPI <5s Instant None (raise dispute via PSP / NPCI ODR) Zero MDR for P2M; bank-fee absorbed ₹1L (₹5L some categories) RBI / NPCI Yes Yes UPI AutoPay (e-mandate) INR Bank partner (sponsor) → UPI handle / VPA collect. Travel Rule for crypto purchase reporting via FIU-IND.
IMPS <30s Instant None (return only on failed credit) ₹2.5–₹15 (bank-set) ₹5L RBI / NPCI Yes Yes No native mandate INR A/C+IFSC or MMID. Used as fallback when UPI handle isn't known.
NEFT 30 min batches, 24×7 Deferred Return on failed credit only ₹2.5–₹25 None (bank-set) RBI Yes Yes NACH e-mandate adjacent INR Legacy fallback for large off-ramp payouts where IMPS cap binds.
RTGS Real-time during window Instant (gross) None ₹25–₹50 (bank-set) None; min ₹2L RBI No Yes (high-value) No INR Institutional off-ramp; bulk corporate settlement.
More detail on UPI

UPI is the world's largest real-time retail rail by volume. Integrators plug in via a sponsor bank as TPAP (Third-Party Application Provider) or PSP bank. NPCI is the scheme operator; RBI is the regulator. UPI collect request is the typical on-ramp pattern (exchange shows VPA, user approves in their UPI app). UPI AutoPay supports e-mandates up to ₹15K without re-auth (variable up to limit). Travel Rule and FIU-IND reporting apply to crypto purchases above PMLA thresholds.

Brazil

RailSettlementFinalityReversibilityCostMax amountRegulator / OperatorP2PP2MRecurringCurrencyCrypto on/off-ramp fit
PIX <10s, 24×7 Instant MED (special return mechanism) for fraud, narrow window Zero for P2P; ~0.22–1.45% P2M None (bank-set; per-user caps overnight) BACEN Yes Yes Pix Automático (rolling out 2025) BRL Sponsor bank or Direct Participant. PIX QR collect or Pix key. MED process is the closest thing to a chargeback — narrow and discretionary.
TED Same-day during window Instant (gross) None post-settlement R$5–R$50 (bank-set) None BACEN Yes Yes No BRL Legacy high-value; mostly displaced by PIX for off-ramp.
DOC T+1 Deferred Return on fail R$5–R$15 R$4,999.99 BACEN Yes Yes No BRL Effectively retired; avoid for new integrations.
Boleto 1–3 business days Deferred None once paid; expires unpaid R$1.50–R$3.50 flat None BACEN / Febraban No (push only) Yes No BRL Push-payment voucher. Useful for unbanked on-ramp; high non-payment rate (issued ≠ paid).

Europe / SEPA

RailSettlementFinalityReversibilityCostMax amountRegulator / OperatorP2PP2MRecurringCurrencyCrypto on/off-ramp fit
SEPA Credit Transfer (SCT) 1 business day Deferred Recall request via originator bank; beneficiary must consent €0.05–€0.30 (PSP-set; often free retail) None (bank-set) EBA / ECB; EPC scheme Yes Yes SDD (Direct Debit) covers pull/mandate EUR IBAN-based; EMI license (or partner) for E-money in SEPA scope.
SCT Inst (SEPA Instant) <10s, 24×7 Instant None post-confirmation (only return on unsettled) From 2025: must match SCT (often free retail) €100K (raised from prior cap) EPC Yes Yes SEPA Request-to-Pay (SRTP) for one-tap pull EUR Instant Payments Regulation (IPR) mandates parity and VoP (verification-of-payee) by Oct 2025.
TIPS <5s Instant None €0.002 per transaction (operator fee) €100K (scheme-level) ECB (Eurosystem) Wholesale Wholesale n/a EUR / SEK (multi-currency) Underlying settlement layer for SCT Inst — banks reach it; integrators don't directly.
SEPA Direct Debit (SDD) 1–5 business days Deferred 8-week unconditional refund; 13-month for unauthorized €0.10–€0.50 None EPC No Yes (pull) Yes (mandate) EUR Subscription model; high reversibility makes it bad for crypto on-ramp at scale.

United Kingdom

RailSettlementFinalityReversibilityCostMax amountRegulator / OperatorP2PP2MRecurringCurrencyCrypto on/off-ramp fit
Faster Payments (FPS) <2h (usually seconds) Instant None (APP-fraud reimbursement now mandatory) £0.01–£0.10 (PSP-set) £1M (raised 2022) PSR / Pay.UK Yes Yes Standing orders; VRP (variable recurring payments) via OB GBP Direct participant via Pay.UK or sponsor bank. APP-fraud reimbursement rules (PSR 2024) bite hard on crypto purchase fraud.
BACS 3-day cycle (D, D+1, D+2) Deferred Indemnity claim (DD); return for credit £0.05–£0.20 None Pay.UK Rare Yes Direct Debit (mandate) GBP Payroll, subscriptions. Bad for crypto on-ramp (reversibility, latency).
CHAPS Same-day (RTGS) Instant (gross) None £15–£35 None BoE Rare Yes (high-value) No GBP Institutional / property. Used for bulk fiat treasury moves.
Open Banking (OB) Rides FPS (instant) Instant Same as FPS £0.10–£0.50 PIS fee £1M (FPS limit) FCA / OBL Yes Yes VRP (sweeping; commercial VRP rolling) GBP Pay-by-bank via PIS providers (TrueLayer, Tink, GoCardless, Yapily). Dominant UK crypto on-ramp pattern.

United States

RailSettlementFinalityReversibilityCostMax amountRegulator / OperatorP2PP2MRecurringCurrencyCrypto on/off-ramp fit
ACH 1–3 business days Deferred Return up to 60 days (unauthorized consumer) $0.20–$1.50 $1M (Nacha rule); operator-bound Fed / Nacha Yes Yes Yes (ACH debit mandate) USD Plaid + Stripe/Modern Treasury common pattern. Reversal risk = exchanges hold crypto until ACH clears (3–5d).
Same-Day ACH Same business day (3 windows) Deferred Same as ACH $0.30–$2.00 + premium $1M per txn Fed / Nacha Yes Yes Yes USD Faster settlement, same reversal risk. Same 60-day consumer return window.
FedNow <20s, 24×7 Instant None post-settlement ~$0.045 (Fed fee) + bank markup $1M (default $500K) Federal Reserve Yes Yes Limited (request-for-payment) USD Sponsor bank participation required. Adoption still growing; not yet a mass crypto on-ramp default.
RTP (TCH) <15s, 24×7 Instant None ~$0.045 + bank markup $10M (raised 2025) OCC / TCH Yes Yes RfP (request-for-payment) USD Bank-owned network; broader large-bank coverage than FedNow today. Best US instant off-ramp.
Fedwire Real-time, business hours Instant (gross) None $15–$40 (bank-set) None Federal Reserve Rare Yes (high-value) No USD Institutional / treasury. Crypto exchanges receive fiat from large clients here.
SWIFT (correspondent wire) 1–5 business days Deferred (per leg) Recall via originator; beneficiary consent $15–$50 + intermediary cuts None SWIFT (BIC) Rare Yes No Multi-currency Cross-border fiat — slow, opaque. Crypto-as-rails (USDC/USDT) frequently outperforms here.
More detail on ACH vs RTP vs FedNow

ACH is cheap and ubiquitous but carries up to 60-day consumer return risk under Nacha rules — crypto exchanges either (a) hold crypto for ~5 days post-deposit or (b) underwrite the reversal risk. Same-Day ACH cuts settlement to hours but does not change the return window. RTP and FedNow are truly final on settlement. RTP launched 2017 with TCH (bank-owned); FedNow launched 2023 by the Federal Reserve. They are interoperable in spirit but not yet at the bank-participation level — your sponsor bank must enable each separately. The $10M RTP cap and $1M FedNow cap diverge.

EU Open Banking (PSD2 AIS/PIS)

TypeWhat it doesSettlement underlyingCostRegulatorTypical providersRecurringCrypto on/off-ramp fit
AIS (Account Information Service) Read account data (balances, txns) with consent n/a (data only) €0.05–€0.30 per call National competent authorities under PSD2 Tink, Plaid, Yapily, Salt Edge, TrueLayer Re-auth every 180 days (under PSD3 changing) KYC strength signal; affordability check.
PIS (Payment Initiation Service) Initiate SCT / SCT Inst on behalf of user SCT or SCT Inst €0.10–€0.50 per payment NCAs under PSD2 (PI licence required) TrueLayer, Tink, GoCardless, Token.io VRP-like (varies by market; UK leads) Pay-by-bank crypto on-ramp; cheaper than cards, lower chargeback risk.

South Asia & SE Asia

RailCountrySettlementFinalityCostMax amountRegulator / OperatorRecurringCurrencyCrypto on/off-ramp fit
PromptPayThailand<5sInstantFree retail฿2M/dayBoT / NITMXNoTHBBank partner via NITMX; QR-based on-ramp.
PayNowSingapore<5sInstantFree retailS$200K/day (varies)MAS / ABSNo native mandateSGDMAS DPT license required for crypto; bank-partner via BCAP.
DuitNowMalaysia<10sInstantFree retailRM50K/txnBNM / PayNetDuitNow AutoDebitMYRCrypto DAX licensing (SC); via licensed exchange partners.
InstaPayPhilippinesNear-real-timeInstant₱8–₱25₱50K/txnBSP / BancNetInstaPay Recurring (limited)PHPBSP VASP license; partner with rural / digital bank.
PESONetPhilippinesEOD batchDeferred₱25–₱50NoneBSPLimitedPHPLarger off-ramp where InstaPay cap binds.
QRISIndonesia<10sInstant0.3–0.7% MDR (P2M)Rp 10M/txn (raised)BI / ASPINoIDRBappebti regulated for crypto; bank partner for QR acceptance.
UPIIndiaSee India

East Asia

RailCountrySettlementFinalityCostRegulator / OperatorRecurringCurrencyCrypto on/off-ramp fit
ZenginJapanReal-time during window; 24×7 since 2018Instant¥165–¥770JBA / FSAFurikae (auto-debit)JPYJFSA-registered crypto exchange; bank partner for Zengin transfers.
KFTC (Korean retail)South KoreaNear-real-timeInstantBank-setFSC / KFTCYesKRWReal-name account rule: crypto exchange must partner with one bank for verified KRW accounts (FSC).
Cross-border interbank (CIPS)ChinaReal-time during windowInstant (gross)NegotiatedPBoCn/aCNYMainland China crypto banned; HK has separate licensed regime (SFC).

LATAM

RailCountrySettlementFinalityCostRegulator / OperatorRecurringCurrencyCrypto on/off-ramp fit
SPEIMexico<30s, 24×7Instant~MX$0.50–$5 (bank-set)BanxicoNoMXNCNBV IFPE (fintech) license under Ley Fintech; CLABE-based.
CoDiMexico<30sInstantFreeBanxicoNoMXNQR-based collect on top of SPEI; low adoption versus SPEI direct.
PIXBrazilSee Brazil
Transferencias 3.0Argentina<1 minInstantFree retailBCRADEBIN (pull)ARSCNV crypto registration; CVU/CBU + alias.
PSEColombiaSame-dayDeferred~COP $2K–$5KSFC / ACH ColombiaLimitedCOPBank-link pay-by-bank; main on-ramp.
Transferencias Bancarias (Chile)ChileReal-timeInstantBank-setCMFNoCLPCMF fintech law (2023) regulates crypto.

MENA

RailCountrySettlementFinalityCostRegulator / OperatorCurrencyCrypto on/off-ramp fit
MadaSaudi ArabiaReal-time at POSInstantCapped by SAMA (low)SAMA / Saudi PaymentsSARDomestic debit; crypto restricted — VASP framework under SAMA emerging.
sarie / IPS (Saudi Instant)Saudi Arabia<10sInstantSAMA-setSAMASARInstant inter-bank; sponsor bank required.
KNETKuwaitReal-timeInstantBank-setCBKKWDDomestic switch; crypto largely restricted.
FawryEgyptSame-day to T+1DeferredEGP-fee per txnCBEEGPVoucher / agent network; unbanked on-ramp.
AaniUAE<5s, 24×7InstantBank-set (often free retail)CBUAE / Al Etihad PaymentsAEDVARA (Dubai) and SCA crypto regimes; Aani as the new instant rail (2023+).
STC PaySaudi ArabiaReal-time (wallet)InstantFree intra-walletSAMA (EMI)SAREMI-licensed wallet; ride-share / e-commerce P2M.
BUNAArab regionalSame-day cross-borderDeferredNegotiatedAMF / Arab Regional Payments Clearing & SettlementMulti (AED, SAR, EGP, USD, EUR)Cross-border Arab-region settlement; bank-direct.

Africa

RailCountrySettlementFinalityCostRegulator / OperatorCurrencyCrypto on/off-ramp fit
M-PesaKenya, Tanzania, +Real-timeInstantTiered KSh fee (sender pays)CBK / SafaricomKES, TZSUSSD/wallet rail; dominant mobile money in EA. Crypto via local exchange + M-Pesa Paybill/Till.
MoMo (MTN Mobile Money)Uganda, Ghana, multi-countryReal-timeInstant1–2% sender feeCentral bank of country / MTNUGX, GHS, etc.USSD/wallet; aggregator-fronted for crypto on-ramp.
GIP (NIBSS Instant Payment)Nigeria<30sInstant~₦10–₦50CBN / NIBSSNGNDominant retail rail; crypto via SEC-registered exchanges (Nigeria SEC, 2024+).
PesalinkKenyaReal-timeInstantKSh ~30–200 tieredCBK / IPSLKESBank-to-bank rail; complement to M-Pesa.
eNairaNigeriaReal-timeInstantFreeCBNNGNCBDC; very low adoption. Best-effort row — exchange integration minimal.
EFTSouth Africa1–2 business daysDeferredR3–R20SARB / PASAZARLegacy bank transfer; PayShap (instant) emerging since 2023.
PayShapSouth Africa<10sInstantR1–R10 (varies)SARB / BankservAfricaZARInstant retail rail; FSCA crypto licensing (CASP) for exchanges.

Card schemes

SchemeReachSettlement to merchantFinalityReversibilityTypical cost (MDR)3DS2 / SCARecurringCrypto on-ramp fit
VisaGlobalT+1 to T+2Deferred (~120 days chargeback)Chargebacks (reason codes)1.5–3.0% + scheme + acquirer3DS2 mandatory in PSD2 marketsYes (Visa Account Updater)High chargeback risk for crypto → many issuers MCC-block (6051) or impose 3DS + ID-match.
MastercardGlobalT+1 to T+2DeferredChargebacks1.5–3.0%3DS2 mandatory in PSD2Yes (MABS)Same — MCC 6051 / 6012 flagged. Mastercard Send for push-to-card off-ramp.
AmexGlobal, lower acceptanceT+2 to T+3DeferredChargebacks (issuer = scheme)2.5–3.5%3DS2YesTypically not preferred for crypto due to cost + issuer policy.
DiscoverUS-ledT+1 to T+2DeferredChargebacks1.5–2.5%3DS2 where applicableYesLimited international.
JCBJapan-led, global acceptanceT+1 to T+3DeferredChargebacks~2.0%J/Secure (3DS2)YesKey JP rail; consider for JPY on-ramp.
UnionPay (CUP)China + 180 countriesT+1DeferredChargebacks (PBoC rules)~1.0–2.0%UPI Secure PlusYesCrypto blocked in mainland — relevant only for HK / overseas issuers.
RuPayIndia (NPCI)T+1DeferredChargebacks via NPCI disputeLow (NPCI-capped)3DSYesRuPay-on-UPI hybrid for credit-on-UPI. Useful for INR crypto on-ramp.
EloBrazilT+1 to T+30DeferredChargebacks1.5–3.0%3DSYesDomestic BR scheme; usually offered alongside PIX.
MirRussiaT+1DeferredChargebacks (NSPK)Negotiated3DSYesSanctions-exposed — most non-RU PSPs do not acquire.
Mada (debit)Saudi ArabiaT+0 to T+1Instant POSLimited chargebackSAMA-capped3DSLimitedDomestic only; SAMA-licensed acquirer required.
VerveNigeriaT+0 to T+1DeferredChargebacks via NIBSSLow (CBN-capped)3DSYesInterswitch network; broad NG coverage.
TroyTurkeyT+1DeferredChargebacks (BKM)BKM-capped3DSYesDomestic TR; crypto highly regulated post-MASAK.
Why card MCC 6051 / 6012 matters for crypto

MCCs 6051 (Quasi-Cash / Foreign Currency / Crypto) and 6012 (Financial Institution — Manual Cash Disbursement) are how issuers identify crypto purchases. Many issuing banks decline these by default or apply a cash-advance fee, even when the merchant is licensed. This is the largest hidden tax on card-based crypto on-ramps.

Mobile wallets & pseudo-rails

These are acceptance methods, not independent rails. They tokenize underlying card or bank credentials.

WalletGeographyUnderlying railCost impactSettlementRecurringCrypto on-ramp fit
Apple PayGlobalCard (tokenized PAN)Same as card MDRCard-cycleYesCard-rail inherits all card limitations (MCC, chargeback).
Google PayGlobalCard or UPI (IN)Same as underlyingPer underlyingYesIn India, GPay rides UPI — different economics from card-mode.
GCashPhilippinesWallet + InstaPay / PESONetWallet feeInstant (wallet)YesBSP EMI; dominant PH wallet on-ramp.
GrabPaySE Asia (SG, PH, MY, TH, +)Wallet + local instant railsWallet feeInstant (wallet)YesPer-country licensing; Grab Financial Group.
PaytmIndiaUPI + walletFree P2MInstantYes (UPI AutoPay)RBI PA license; UPI handle aggregation.
MayaPhilippinesWallet + InstaPayWallet feeInstantYesBSP digital bank; competes with GCash.

Stablecoin / crypto rails

Detailed integration patterns in crypto on/off-ramps.

RailNetworkSettlementFinalityReversibilityTypical costMax amountOperatorCurrencyTravel Rule
USDCEthereum L1~12s/block; 64s economic finalityInstant (post-finality)None (on-chain)$0.50–$20 gasNoneCircleUSD-peggedYes (IVMS101 via TRP / Sumsub / Notabene)
USDCBase / Optimism / Arbitrum (L2)~2s/blockInstant (L2 soft); L1 finality minutes–hoursNone$0.01–$0.50NoneCircle (issuer)USD-peggedYes
USDCSolana~400ms/slotInstant (~13s economic)None~$0.00025NoneCircleUSD-peggedYes
USDTTron~3s/blockInstantNone~$1–$3NoneTetherUSD-peggedYes
USDTEthereum L1~12s/blockInstant (post-finality)None$1–$30 gasNoneTetherUSD-peggedYes

On/off-ramp aggregators (not rails)

ProviderWhat they doCoveragePricing modelSettlement to integratorLicense model
Bridge (Stripe)Fiat ↔ stablecoin orchestration, virtual accounts, payoutsUS + global expandingPer-txn + spreadStablecoin or fiatMTL holder (US); EMI partners (EU)
BraleStablecoin issuance + treasuryUSPer-txn + custodyStablecoinMTL holder (US)
MoonPayWhite-label fiat-to-crypto checkout~180 countries~3.5–4.5% retailCrypto to user wallet; integrator gets rev shareMultiple MTL + EMI + VASP
BanxaFiat-to-crypto gateway, multi-railGlobal~2–4%Crypto to user walletVASP / MSB / AUSTRAC registered
Ramp NetworkFiat-to-crypto checkoutEU + global~2.5–3.5%Crypto to user walletFinCEN MSB + EMI (UK/EU)
OnramperAggregator of aggregators (routes to MoonPay, Banxa, etc.)GlobalPer-providern/a — passthroughFCA registered crypto firm

Where to next

  • Decision trees — "Which rail should I pick for X?"
  • Regulators & licenses — RBI, BACEN, FCA, MAS, BSP, FedNow Service, what licensing is required from an integrator.
  • Crypto on/off-ramps — PSP/aggregator layer, stablecoin settlement loops, Travel Rule.
  • Glossary — single-page payments vocab (AAR, MCC, BIN, interchange, MoR, EMI, MTL, VASP, etc.).