Cryptocurrency payment processing
Cryptocurrency payment processing, end-to-end: chain, conversion, ledger.
topropay handles the operational pipeline behind cryptocurrency payments — authorisation, on-chain confirmation, optional conversion-on-receipt, AML and Travel Rule, settlement and reconciliation — through licensed partner crypto gateways under one unified API.
- 0x9421 authorised
- 0x9422 block + 1
- 0x9423 confirmed
- 0x9424 convert
- 0x9425 settle
- Stablecoins
- USDC, USDT, DAI, PYUSD
- L2 rails
- Base, Arbitrum, Optimism, Polygon
- Travel Rule
- where the rail supports it
- 1 ledger
- across crypto and fiat
Key benefits
Why orchestrated cryptocurrency payment solutions beat single-provider stacks
Four outcomes that show up consistently once crypto runs through the same orchestration layer as fiat rather than a separate console.
- 01
Authorisation, confirmation and settlement on one timeline
cryptocurrency payment processing on the platform treats authorisation, on-chain confirmation, optional fiat conversion and merchant settlement as one event lifecycle. The merchant sees a single normalised state machine for each payment regardless of the underlying chain.
- 02
Conversion-on-receipt to keep treasury fiat-only
Conversion-on-receipt policies convert incoming stablecoins, majors or L2 tokens to the merchant's settlement currency at the rail's quote — the merchant's balance sheet never carries crypto unless treasury wants it to.
- 03
AML, Travel Rule and address screening
Connected partner crypto gateways run on-chain address screening, sanctions checks and (where the rail supports it) FATF Travel Rule metadata capture. Flagged authorisations are rejected at the gateway, not at the merchant surface.
- 04
One reconciliation feed across crypto and fiat
Crypto receipts, conversion fees and settlement amounts roll into the same ledger as card, ACH and bank-rail receipts. Finance closes the month from one export rather than a crypto-side ledger merged manually with everything else.
How it works
From wallet signature to a confirmed ledger row
Six stages between the buyer's wallet signature and a closed reconciliation row. Each stage emits a normalised event for the merchant's back-end to track.
- 0x9421 Authorise
Wallet POST
The connected gateway receives the authorisation, locks the rate (if quoted in fiat) and broadcasts the transaction to the chain.
- 0x9422 Block 1
First inclusion
Transaction mined into the chain. The gateway emits a 'pending' event; merchant back-end can show 'payment received, awaiting confirmation'.
- 0x9423 Block 2
1 confirmation
Required confirmation depth depends on the asset and rail: 1 for L2s on most stablecoins, 3-6 for BTC on Lightning, 12+ for legacy BTC mainnet on high-ticket.
- 0x9424 Depth N
Finality reached
Gateway emits 'confirmed' event; conversion-on-receipt fires if configured; the merchant ledger records the authorisation as final.
- 0x9425 Convert
Conversion-on-receipt
If conversion is enabled, the rail converts the asset to the merchant's settlement currency at the locked rate. The fiat amount surfaces in the reconciliation feed.
- 0x9426 Settle
Merchant wallet / bank
Settlement lands in the merchant's connected fiat bank (after conversion) or in the merchant's wallet (without conversion). The lifecycle row closes.
Model comparison
Stand-alone cryptocurrency gateway vs orchestrated processing
Two valid models. The stand-alone gateway is simpler to buy and limited to one provider's appetite; the orchestrated model trades a slightly larger up-front integration for years of optionality.
| Dimension | Stand-alone crypto gateway | topropay orchestrated processing |
|---|---|---|
| Integration | Direct integration with one crypto PSP | One API across multiple connected partner crypto gateways alongside fiat methods |
| Reconciliation | Separate crypto ledger | Crypto and fiat normalised into one ledger keyed off vault tokens |
| Conversion | Manual treasury work, batch conversion or limited auto-convert | Conversion-on-receipt per asset per merchant, surfaced in the same reconciliation row |
| AML / Travel Rule | Per-provider posture; merchant carries the integration burden | Inherited from the partner gateway with rail-aware Travel Rule metadata |
| Onboarding | Direct underwriting at the crypto PSP | Single onboarding through topropay's sub-merchant model for licensed verticals |
| Multi-rail | Often one chain / one asset class | Stablecoins, majors and L2 rails — choice per merchant per market |
Main use cases
Where accepting cryptocurrency as payment earns its keep
Six merchant shapes that benefit from a crypto rail through the orchestration layer.
- DTC
Online retail that wants a crypto rail without treasury risk
Cryptocurrency for payments at checkout, with conversion-on-receipt keeping the merchant fiat-only on the balance sheet. The crypto rail just changes who can pay; reconciliation works the same way.
- B2B
Cross-border B2B invoicing in stablecoins
Invoices to overseas counterparties paid in USDC or USDT clear faster than wire instructions and skip correspondent-bank fees. Treasury chooses whether to hold or convert per invoice.
- Plat
Marketplaces paying out sellers in stablecoin
Sellers in jurisdictions where USDC is a more stable unit of account than the local currency receive payouts in stablecoin; the platform reconciles per-seller in the same ledger as fiat payouts.
- Sub
Wallet-pre-funded recurring billing
Subscribers who pre-fund a merchant wallet have monthly recurring debits drawn from that wallet via stablecoin transfers; the recurring engine handles the schedule and the reconciliation.
- Trav
Travel and high-ticket with FX-sensitive buyers
Stablecoin lane for the buyers who'd otherwise be hit by cross-border interchange and FX; card lane remains for buyers who prefer cards. Both settle into the same booking record.
- PSP
PSPs reselling crypto capacity
Resellers expose payment with cryptocurrency to downstream merchants through topropay's connected gateway portfolio — without integrating each crypto gateway directly.
Platform features
Capabilities behind the cryptocurrency payment platform
What the platform actually ships for crypto rails — beyond the general orchestration features shared with fiat traffic.
-
Unified processing API
One REST surface across crypto and fiat methods — same authorise / capture / refund / void verbs, same webhook event model.
-
Partner crypto gateways
Crypto rails delivered through licensed partner gateways; topropay routes, abstracts and reconciles.
-
Conversion-on-receipt
Per-asset conversion policy converts incoming crypto to settlement currency at the rail's quote.
-
Per-rail confirmation policy
Configurable required-depth per asset and rail — 1 for L2 stablecoins, deeper for BTC mainnet on high-ticket.
-
Travel Rule support
Where the partner rail supports the FATF Travel Rule, originator and beneficiary metadata is captured and retained per scheme rules.
-
Address screening
Partner gateways run on-chain address screening against sanctions and risk lists; flagged authorisations are rejected at the gateway.
-
Vault & customer record
Vault tokens identify the customer across crypto and fiat; refunds, captures and renewals share one customer view.
-
Per-asset routing policies
Route by asset class — stablecoins on a low-fee L2, BTC on Lightning, ETH on mainnet — from the dashboard.
-
Signed webhooks
Replay-safe webhook delivery for pending / confirmed / converted / settled / refunded across rails.
-
Operator portal
One dashboard for crypto and fiat: authorisations, refunds, conversion rates and reconciliation.
-
Sandbox parity
Sandbox that mirrors production crypto flows, including chain-confirmation events and conversion behaviour.
-
Audit log
Operator actions, conversion-policy changes and refund events logged with actor identity and timestamp.
Trust & compliance
Compliance posture for cryptocurrency payment processing
Crypto rails carry their own regulatory shape. topropay's posture is to ride partner-licensed gateways with the relevant authorisations, and inherit the associated AML / KYC controls on the merchant's behalf.
- Partner-licensed rails
- Crypto rails delivered through licensed partner gateways with VASP / MiCA-relevant authorisations in their region of operation.
- AML / KYC inheritance
- Sub-merchants inherit the partner-gateway AML / KYC posture; merchant-level KYB happens once during topropay onboarding.
- Travel Rule metadata
- Where the rail supports it, originator and beneficiary metadata is captured and retained per scheme rules and the relevant regulator's record-keeping requirements.
- Address screening
- On-chain address screening against sanctions and risk lists at the partner gateway; flagged authorisations are rejected before reaching the merchant surface.
- Fiat-side posture preserved
- Adding crypto rails does not affect the platform's PCI DSS Level 1 posture for the fiat side.
- Licensed verticals only
- Licensed gaming, regulated financial services and other compliance-bound verticals supported only where current operating licences exist. Grey and black-market verticals are out of scope regardless of rail.
Ready to process
Add cryptocurrency payment processing without re-platforming your fiat side.
A 30-minute processing review walks through the rails relevant for your buyer base and jurisdiction, the conversion policy that fits treasury, and a sandbox to test against before any commercial commitment.
Frequently asked
Buyer questions about cryptocurrency payment processing
Questions buyers ask before committing — covering the processing pipeline, AML posture, conversion behaviour and the regulatory shape per region.
- 01
What does topropay mean by cryptocurrency payment processing?
Cryptocurrency payment processing on topropay is the operational layer that turns a wallet-initiated transaction into a merchant ledger row — authorisation, on-chain confirmation, optional fiat conversion, settlement and reconciliation. The platform routes via licensed partner crypto gateways and reconciles their output into the same ledger as fiat receipts.
- 02
How does the cryptocurrency payment gateway shape differ from a stand-alone PSP?
A stand-alone cryptocurrency payment gateway provides the chain-side infrastructure for one provider, and the merchant integrates against that provider directly. topropay sits one layer above — multiple partner crypto gateways behind a single unified API, with routing, conversion policy and one reconciliation feed shared with the fiat side.
- 03
What is the cleanest path to start using cryptocurrency for payments?
The cleanest path to start using cryptocurrency for payments is: enable the relevant assets (typically USDC on Base or Solana, plus USDT on Tron for cross-border, plus BTC if the buyer base wants it), turn conversion-on-receipt on per asset to keep treasury fiat-only, and ship a Pay-With-Wallet button in the hosted checkout. Most merchants are live in a single sprint.
- 04
What does payment by cryptocurrency mean in the API contract?
Payment by cryptocurrency in the API contract is one of the supported method values on the same /v1/payments endpoint — the merchant sets method to the relevant crypto identifier, the platform routes through the connected partner gateway, and webhook events follow the same shape as card and bank-rail events.
- 05
What cryptocurrency payment solutions are typical for merchants new to the rail?
Cryptocurrency payment solutions for new-to-crypto merchants typically pair stablecoin acceptance (USDC, USDT) with conversion-on-receipt and a hosted Pay-With-Wallet checkout. That ships fast, keeps treasury fiat-only and gives the merchant production data before they commit to a deeper integration shape.
- 06
What's the operational shape of payment cryptocurrency processing on the platform?
Payment cryptocurrency processing on the platform runs as: a quote step (lock the rate in fiat for the authorisation window), the buyer signs from their wallet, the gateway watches the chain to the required depth, an authorised event fires on the merchant webhook, conversion-on-receipt (if enabled) fires next, and the reconciliation row closes once settlement lands.
- 07
How is payment with cryptocurrency reconciled alongside fiat methods?
Payment with cryptocurrency reconciles into the same ledger as fiat receipts. Each row carries the rail tag (crypto-USDC-base / crypto-BTC-lightning / card-EUR / etc.) plus the connected gateway ID and any conversion event. Finance can filter by rail or look at the consolidated picture from the same export.
- 08
What does the cryptocurrency payment system actually expose to engineering teams?
The cryptocurrency payment system exposes the same primitives engineering teams already use for card: authorise, capture, refund, void, cancel; signed webhooks for state changes; idempotency on POST endpoints; vault tokens identifying the customer. The crypto specifics — chain confirmation depth, quote locks, conversion-on-receipt — are configurable per asset rather than coded into your back-end.
- 09
How does the platform let merchants accept cryptocurrency payments without holding the asset?
To accept cryptocurrency payments without holding the asset, the merchant turns conversion-on-receipt on for every enabled crypto. Incoming stablecoins, majors and L2 tokens all settle to the merchant's chosen fiat currency at the rail's quote; the merchant's wallet never carries non-fiat balances.
- 10
How does topropay compare to a stand-alone cryptocurrency gateway provider?
A stand-alone cryptocurrency gateway ships one provider's infrastructure; topropay's orchestration sits across multiple partner crypto gateways and routes between them, much like the fiat-side acquirer panel. The merchant integrates once and benefits from multi-provider depth without managing multiple integrations.
- 11
What's the value of treating topropay as a cryptocurrency payment platform vs a payment-method add-on?
Treating topropay as a cryptocurrency payment platform — rather than bolting crypto onto a fiat-only stack — collapses the integration surface: same vault, same webhooks, same reconciliation, same operator portal. Adding a new crypto asset later becomes a dashboard step rather than a fresh integration project.
- 12
Are cryptocurrency payment services available alongside the platform's other categories?
Cryptocurrency payment services on topropay sit inside the wider service catalogue alongside card, ACH, subscriber and merchant payment services. Crypto is one category among many — turn it on when it fits the merchant's buyer base, leave it off when it doesn't.
- 13
What does the platform consider the best cryptocurrency payment gateway choice for a given merchant?
The best cryptocurrency payment gateway choice for a given merchant depends on geography, buyer base and asset preference. The orchestration model makes the question less binary: the merchant picks the assets and chains they want to accept, and the platform routes via the connected partner gateway best-equipped for each. The 'best' becomes per-asset rather than per-merchant.
- 14
Can a merchant accept cryptocurrency as payment for high-ticket items where confirmation depth matters?
Yes — to accept cryptocurrency as payment for high-ticket items, configure deeper required confirmation depth per asset (e.g. 6+ for BTC mainnet, 1 for stablecoins on most L2s). The platform waits for the configured depth before emitting the 'confirmed' event; the merchant order-management system holds the order until that fires.
- 15
What's the regulatory posture for accepting cryptocurrency as payment in EU vs other markets?
Accepting cryptocurrency as payment in the EU is generally covered by MiCA-relevant authorisations on the partner gateway side from late-2024 onwards; in the UK, FCA-registered crypto-asset firms are the standard pattern. Other markets vary — topropay flags the relevant constraints during onboarding so the merchant doesn't go live on a rail that's not legally clean for their setup.
Related
Related on the topropay platform
- Acceptance Crypto payments — accepting crypto as a business The wider business view of accepting crypto online and in-store.
- Gateway Crypto payment gateway The gateway-surface view of crypto rails, complementary to this processing-pipeline page.
- Catalogue Payment services catalogue Crypto as one category inside the wider services catalogue — alongside card, ACH and facilitation.
- API Web payment systems on one API The unified web payment API that crypto authorisations call alongside cards and bank rails.
- Finance Reconciliation & reporting How crypto and fiat receipts normalise into one ledger for finance.
- Acceptance Accept online payment, MID optional Acceptance from the merchant side, across crypto and fiat methods.