Crypto payments, settled to your wallet
Get paid in crypto.Keep it, or settle in stablecoins.
Payment links, hosted checkout, storefront, donations and API. Buyers pay in 15 coins across 9 chains; you keep the coin or auto-convert to USDC or USDT — straight to a wallet you control.
Free to start · First payment fee-free · No card needed
Sandbox · nothing is sent
DYNOPAY
Pay Acme Store
$49.00
Settles in USDC
Choose a coin
Send exactly
49.00 USDT
on Tron · under a minute
… · 1 USDT ≈ $1.00
Sandbox · nothing is sent
The card above is a sandbox — pick a coin and press Pay to watch a payment confirm.
Settled through Dynopay — live
1,071
Payments settled this month
99.91%
Uptime, 90 days
4 min
Median settle, fast rails
70+
Countries served
Settling right now
Products
Seven ways to get paid. One account.
Pick the surface that fits — every one settles the same way, to your wallet.
How it works
Buyer pays in Bitcoin. You receive USDC. In your own wallet.
One path for every payment: the buyer sends any supported coin, the network confirms, and settlement lands at an address you control — as the coin itself, or auto-converted to a stablecoin.
Buyer pays
0.00082 BTC
Bitcoin · ≈ $49.00
From any wallet, in any supported coin.
Auto-convert · on
or keep the coin — your choice
Your wallet
0x9f3a…c21e
+49.00 USDC
ETH → USDC · settled
+49.00 USDC
USDT → USDC · settled
+49.00 USDC
BTC → USDC · settled
Non-custodial — we never hold your funds.
01
Share a link or checkout
Create a payment link, embed a button or call the API. Buyers see the exact amount in the coin they pick and a QR to scan.
02
The network confirms
We watch the chain and update the checkout live. Turn on auto-convert to receive USDC or USDT instead of the coin sent.
03
Funds land in your wallet
Settlement goes straight to the payout address you added — non-custodial. Webhook, email and dashboard update together.
Typical confirmation time
Solana
a few seconds
XRP Ledger
a few seconds
Tron
under a minute
Polygon
under a minute
Ethereum
1–5 min
Litecoin
5–15 min
Dogecoin
2–10 min
Bitcoin Cash
10–30 min
Bitcoin
10–60 min
The same estimates buyers see at checkout. Busy networks can take longer.
By the numbers
Live figures, not marketing.
Every number below is read from production when this page is served — no rounding up, no placeholders.
99.91%
Uptime, 90 days
3,303 checks
4 min
Median settle, fast rails
Solana · XRP · Tron · Polygon · Ethereum
1,071
Payments settled this month
70+
Countries served
Merchants, by signup country
Settled payments by chain
Last 30 days · share of payments
Live
Bitcoin
39%
Ethereum
31%
Tron
28%
Litecoin
2%
Counts by settlement chain, anonymised. Stablecoins on Tron and Ethereum are grouped with their chain.
Built in the open
Proof you can check yourself.
A few recent payments to our own Dynopay store. Each one is a real transaction — open it on a block explorer and confirm the money moved.
Global by default
Payments from 70+ countries.
There's no country list to apply to and no bank sign-off to wait for. If your customers can hold a crypto wallet, they can pay you from anywhere in the world — and every payment settles straight to a wallet you control.
No country list to apply to
No bank approval to wait for
Any wallet, anywhere
Non-custodial
15 coins and tokens, 9 chains.
9 chains
BTC
Bitcoin
ETH
Ethereum
LTC
Litecoin
DOGE
Dogecoin
BCH
Bitcoin Cash
TRX
Tron
SOL
Solana
XRP
XRP Ledger
POL
Polygon
USDT
Tron
USDT
Ethereum
USDT
Polygon
USDC
Ethereum
RLUSD
XRP Ledger
RLUSD
Ethereum
Every asset your buyers can pay with — the same list our checkout uses. Stablecoins on the cheapest rails included.
Pay from any wallet
Buyers scan and send from whatever they already use — no account with us required.
MetaMask
Phantom
Trust
Coinbase
Ledger
WalletConnect
Developers
Three ways in. Pick your depth.
Start with no code today and go deeper whenever you need to — same account, same payments, same wallet.
One request. A real response.
A plain REST API you can call from anything. Create a payment, redirect the buyer, listen for the webhook.
Signed webhooks for every payment event
Sandbox keys to test without moving funds
No SDK required — just HTTP
Works with any language or framework that can make an HTTP request — plus a copy-paste buy button for static sites.
curl -X POST https://dynopay.com/api/user/createPayment \
-H "x-api-key: dpk_test_9f621db8" \
-H "Content-Type: application/json" \
-d '{ "amount": 49.00, "redirect_uri": "https://store.com/thanks" }'Response
~300 ms
HTTP/1.1 201 Created
{
"message": "Link Generated!",
"data": {
"redirect_url": "https://dynopay.com/pay?d=abc123",
"available_currencies": ["BTC", "ETH", "SOL", "USDT-TRC20", "LTC"]
}
}Sandbox key shown. Live keys are created in your dashboard under Developers; the response shape is identical in production.
Pricing
One percentage. It drops as you grow.
Usage-based fees on your lifetime settled volume. No monthly fee, no setup fee, no chargebacks.
Starter
1.5%
Up to $10,000 settled
Growth
1%
Up to $100,000 settled
Scale
0.7%
Up to $500,000 settled
Enterprise
0.5%
From $500,000 settled
First payment fee-free
No monthly fees
No setup fees
No chargebacks
Network fees go to the blockchain and are shown before the buyer pays. The side-by-side comparison with cards and custodial gateways lives on the fees page.
See the full fee scheduleEstimate your fees
Monthly volume
$10,000
Average payment
$80
Dynopay (1%)
$225.00
Cards (2.9% + $0.30)
$327.50
You'd save about $103 a month vs. cards
Estimate only. Your Dynopay tier follows lifetime settled volume; network fees are paid by whoever you choose. Card rates are typical published figures.
Trust & security
The controls are already shipped.
Everything below is live in every account today — not a roadmap.
Resources
Guides from the team.
Integration walkthroughs, cost breakdowns and product notes — published, not promised.
FAQ
Questions merchants actually ask.
1.5% per payment to start, dropping to 1.0%, 0.7% and 0.5% as your lifetime settled volume grows. Your first payment is platform-fee-free. No monthly fee, no setup fee, no chargebacks. Network fees go to the blockchain, and you choose whether you or the buyer covers them.
As fast as the network confirms. Solana and XRP take seconds; USDT on Tron and Polygon under a minute; Ethereum a few minutes; Bitcoin 10–60 minutes. You see the status live and get a webhook and email when it settles.
Directly to a wallet address you control. Dynopay is non-custodial — we never hold your balance, and every settlement is a real on-chain transfer.
Bitcoin, Ethereum, Solana, XRP, Litecoin, Dogecoin, Bitcoin Cash, TRX and POL, plus USDT, USDC and RLUSD on the cheapest rails — Tron, Polygon, Ethereum and the XRP Ledger. You choose which to accept; the checkout only shows coins you have added a wallet for.
See fees per network →About five minutes for a payment link: create an account, add a payout wallet address, share the link. A buy button is one line of HTML. A full API integration is one request plus a webhook endpoint — most teams ship it in an afternoon.
A wallet holding one of the supported coins. They scan the QR or copy the address and amount — no account, no sign-up. The checkout is available in six languages.
Yes. Refund the full or a partial amount in the original coin from your dashboard. The buyer receives an emailed receipt for the refund.
Accepting crypto is legal in most countries, and you remain responsible for local rules and taxes. Dynopay applies KYC/AML checks as your volume grows and handles data under GDPR.
More questions are answered in Help & Support · Ask us anything →
Ready when you are
Start accepting crypto in about five minutes.
Create a free account, add a payout wallet and share your first link. Your first payment is fee-free.





