Clear instructions for every payer.

Crypto payments for merchants
Accept crypto payments without the operational noise.
Create invoices, guide customers through checkout, monitor deposits, and keep every settlement traceable in one dashboard.
Live payment progress.
Balances your team can explain.
Roles, logs, and control.
Built for daily operations
Everything after checkout stays organized.
Hosted checkout
Customers see the amount, network, address, and payment status in one focused page.
Payment links
Create invoices quickly, with references your finance team can reconcile later.
Live payment status
Follow pending, partial, paid, overpaid, and late payments without opening a block explorer.
Operational records
Keep invoices, webhooks, settlement movements, refunds, and ledger history in one place.
How it works
From invoice to settlement, without guesswork.
Create an invoice
Choose the amount, accepted rails, wallet root, and payment window.
Customer pays
The checkout page shows exactly what to send and where to send it.
Reconcile and settle
Confirmed deposits, webhook events, sweeps, and balances stay traceable.
FAQ
Straight answers before you start.
Which assets can merchants accept?
cms2pay supports selected USDT and USDC payment rails. Active rails can be configured for each merchant.
What happens if a customer pays in more than one deposit?
Each confirmed deposit is recorded separately, while the invoice paid amount updates cumulatively.
Do teams need to be technical to use it?
No. Developers get API keys and webhooks, while finance and support teams get clear payment and settlement views.
Cms2Pay
Give your team a cleaner way to handle crypto payments.
Start with checkout, status, settlement, and audit trails in one place.