Crypto payments for gaming & virtual goods

Accept crypto for game top-ups and in-game purchases

Give players a way to pay without relying on local payment methods — while you get paid in USDT.

Fee from 0.5%
Major coins and networks
Withdraw USDT anytime
Test before you go live
your-game.com
Choose your packCrystalsBundles
500$4.99Starter$9.992,500$19.99Warrior$39.9912,000$99.99Ultimate$99.99
Your store EN
Order #2481
Invoice amount 39.40 USD
Choose currency
Choose network
Order #2481 00:29:59
Amount due 39.83 USDT
Send exact amount to the specified address
Recipient address TEN4BUwHSdravFaTW8KGvqJkUC7rd89zsr
Currency USDT
Network TRC-20
Waiting for transfer
Order #2481 00:29:59
Payment found — processing
39.83 USDT 0/5 checks passed
Order #2481
Paid 39.83 USDT
Invoice amount39.40 USD
CurrencyUSDT
NetworkTRC-20
Fees0.39 USDT
Paid39.83 USDT

Why gaming platforms choose CryptumPay

Fee from 0.5%

Standard processing fee is 1%, with lower rates available at higher volumes.

International payments

Accept payments from players across supported markets without adding local payment methods country by country.

Embedded checkout

The payment widget opens over your site, so players can pay without leaving the purchase flow.

More ways to pay

Accept major cryptocurrencies across multiple networks through a single integration.

Fast launch

Add cryptocurrency payments without building your own payment infrastructure from scratch.

Web and in-app

Use the payment widget on the web or API to integrate payments directly into your game or app.

Interactive demo

Checkout opens right over your store

Ultimate Bundle
$99.99
15,000 crystals + 9 items
Class
Warrior
Mage
Archer
Bonus
Pet
Boost
Keys
No real money is charged
Reset demo

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

Turn every payment
into in-game value

Keep every payment tied to the right player

Pass a purchase ID when you create the invoice, so every payment stays matched to the right top-up or order.

Credit the player automatically

Your backend gets a signed callback when the payment settles. Use it to add coins or purchased items.

Transparent payment history

See the invoice amount, payment status, coin, network and credited USDT in the merchant console.

Resolving player mistakes

We handle most payment issues for you

Small shortfall? Auto-accepted

Set a tolerance in percent. Anything within it confirms automatically — no player stuck over a small difference or network fee.

Real shortfall? Collected

Outside the tolerance, the checkout issues a top-up invoice for the difference, fees included. The player gets two attempts to complete the payment.

Overpaid? Refunded

The player can request the excess back in the checkout. We handle the return directly, so it never lands on your support team.

Still short? Refunded

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

Reach players beyond card payment limits

CryptoVisa/ Mastercard Other methods
Transaction feeBelow 1%From 3%From 2%
ChargebacksNoYesSometimes
Rolling reserveNoYesSometimes
Success rate99.9%70–95%~60%
Global reachAny countryIssuer-dependentLimited

How it works

Players pay in crypto, you receive USDT

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.

Integration

Add crypto to your existing payment flow

Payment links

Create an invoice in the merchant console and send the payment link directly to a player. No integration required.

API

Create invoices from your backend, pass player and purchase references and use signed callbacks to credit game value automatically.

Security & control

We protect your money on the way in, at rest, and on the way out

AML screening

Suspicious payments are held and reviewed separately, helping keep risky funds away from your available balance.

Two-factor authentication

Sign-in, withdrawals, API key access and other sensitive actions require confirmation with a one-time code.

IP whitelist

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 account

Pricing

Simple pricing.
Everything's included

Instant USDT settlement

Widget & payment links

API, SDK & webhooks

Merchant console

AML screening & 2FA

Personal onboarding & support

Getting started

Go live in three steps

1

Sign up

Payment links and the API are available for testing as soon as you create your account.

2

Get verified

Identity verification is automated. Project review is usually completed within one business day.

3

Start accepting payments

Add crypto to your game or send a payment link, then withdraw completed payments to your wallet in USDT.

Q&A

Frequently asked questions

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.

Yes. CryptumPay handles the payment. Your game remains responsible for issuing coins, credits, items or other virtual value after receiving the final payment status.

No. They can pay directly from a supported crypto wallet.

No. Keep prices in your usual currency. CryptumPay calculates the crypto amount at checkout.

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.

If the difference is within your tolerance, the payment can confirm automatically. Otherwise, the checkout asks the player to pay the remaining amount.

The player can request a refund of the excess directly from the checkout.

Completed payments are credited to your CryptumPay balance in USDT.

Yes. Crypto can sit alongside your existing payment methods.

Yes. You can test payment links, checkout and API integration before your project goes live.

Take your first crypto payment today

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
Telegram