Give players a way to pay without relying on local payment methods — while you get paid in USDT.
Standard processing fee is 1%, with lower rates available at higher volumes.
Accept payments from players across supported markets without adding local payment methods country by country.
The payment widget opens over your site, so players can pay without leaving the purchase flow.
Accept major cryptocurrencies across multiple networks through a single integration.
Add cryptocurrency payments without building your own payment infrastructure from scratch.
Use the payment widget on the web or API to integrate payments directly into your game or app.
Crystal pack
order_51B0 · 1,200 crystals
Created
0.055 SOL
$9.99
Bundle
order_18F4 · Warrior
Waiting for payment
0.0059 ETH
$19.99
Crystal pack
order_2C77 · 5,200 crystals
Processing
39.99 USDT
$39.99
Balance top-up
player_92D3
Processing
75.8 TRX
$25.00
Bundle
order_77A2 · Ultimate
Paid · items granted
0.00092 BTC
$99.99
Game balance sync
Pass a purchase ID when you create the invoice, so every payment stays matched to the right top-up or order.
Your backend gets a signed callback when the payment settles. Use it to add coins or purchased items.
See the invoice amount, payment status, coin, network and credited USDT in the merchant console.
Resolving player mistakes
Set a tolerance in percent. Anything within it confirms automatically — no player stuck over a small difference or network fee.
Outside the tolerance, the checkout issues a top-up invoice for the difference, fees included. The player gets two attempts to complete the payment.
The player can request the excess back in the checkout. We handle the return directly, so it never lands on your support team.
If the payment is still short after two top-up attempts, the player can request a refund in the same checkout. We handle the return directly.
Crypto vs card payments
| Crypto | Visa/ Mastercard | Other methods | |
|---|---|---|---|
| Transaction fee | Below 1% | From 3% | From 2% |
| Chargebacks | No | Yes | Sometimes |
| Rolling reserve | No | Yes | Sometimes |
| Success rate | 99.9% | 70–95% | ~60% |
| Global reach | Any country | Issuer-dependent | Limited |
How it works
Keep prices in your usual currency. We calculate the crypto amount and tell your game when the payment is confirmed.
Purchase created
Your system sends the amount and player or purchase ID to CryptumPay.
Player pays in crypto
They choose a coin and network and pay from their wallet.
Payment confirmed
We track the transfer on-chain and send your server a signed callback when it settles.
USDT credited
The completed payment lands in your balance as USDT, ready to withdraw.
Balance
Payments
Status
Invoice
Currency
Credited
Integration
Create an invoice in the merchant console and send the payment link directly to a player. No integration required.
Add crypto to your existing purchase or top-up page. The payment window opens over your site while payment statuses are sent back to your server.
Create invoices from your backend, pass player and purchase references and use signed callbacks to credit game value automatically.
Security & control
Suspicious payments are held and reviewed separately, helping keep risky funds away from your available balance.
Sign-in, withdrawals, API key access and other sensitive actions require confirmation with a one-time code.
API withdrawal requests are accepted only from approved IP addresses. Requests from any other address are rejected.
Standard plan
1%
per successful payment
Down to 0.5% at higher volumes. You can pass the fee on to your customer.
Create accountPricing
Instant USDT settlement
Widget & payment links
API, SDK & webhooks
Merchant console
AML screening & 2FA
Personal onboarding & support
Getting started
1
Payment links and the API are available for testing as soon as you create your account.
2
Identity verification is automated. Project review is usually completed within one business day.
3
Add crypto to your game or send a payment link, then withdraw completed payments to your wallet in USDT.
Q&A
Can players top up their game balance with crypto?
Yes. Create an invoice for the required amount and pass your player or account reference. Once the payment confirms, your system can credit the balance automatically.
Can I sell virtual currency and in-game items?
Yes. CryptumPay handles the payment. Your game remains responsible for issuing coins, credits, items or other virtual value after receiving the final payment status.
Do players need a CryptumPay account?
No. They can pay directly from a supported crypto wallet.
Do I need to price game items in crypto?
No. Keep prices in your usual currency. CryptumPay calculates the crypto amount at checkout.
Can purchases be credited automatically?
Yes. Your backend receives a signed callback when the payment reaches its final status. You can use it to trigger the corresponding action in your game.
What happens if a player sends too little?
If the difference is within your tolerance, the payment can confirm automatically. Otherwise, the checkout asks the player to pay the remaining amount.
What happens if a player sends too much?
The player can request a refund of the excess directly from the checkout.
What currency do I receive?
Completed payments are credited to your CryptumPay balance in USDT.
Can I use CryptumPay alongside cards and other payment methods?
Yes. Crypto can sit alongside your existing payment methods.
Can I test the flow before going live?
Yes. You can test payment links, checkout and API integration before your project goes live.
Run a test purchase and see the full flow — from player checkout to the final payment status and USDT on your balance.
Questions first?
Talk to the team