en

How does a crypto payment gateway work for an online casino or sportsbook?

Published
28.10.2024
Updated
30.09.2026
A casino crypto cashier from the operator's side: network choice, invoice amount and the status a deposit sits in
Contents

    A crypto payment gateway is the service that sits between a player's wallet and your casino platform. It receives the deposit on the blockchain, lets the platform credit the player only once the money is final and clean, and later sends winnings back out to the player's wallet. Picking one is mostly about what happens after the deposit, so that is where this guide spends its time.

    What happens between the Deposit button and a credited balance

    A card deposit passes through banks and card networks. A crypto deposit passes through nobody: the player moves coins from their own wallet to an address, and the gateway's job is to notice the money, check it and report it.

    One deposit goes like this:

    1. The player picks a coin and a network. Say, USDT on TRON. The network is the blockchain the coin travels on; USDT lives on several, and a transfer sent on one never shows up on another.
    2. The gateway issues a one-time deposit address. That address serves this deposit only, so the gateway knows whose money lands there without the player typing any reference.
    3. The player sends the coins. From a personal wallet or straight from an exchange account. The casino never sees a card number or a bank account.
    4. The gateway waits for confirmations. A confirmation is the network writing the transaction into its shared record; after enough of them, the transfer is final.
    5. The gateway screens the funds. It checks the sending address for links to sanctioned, stolen or laundered money before the deposit counts.
    6. The gateway tells your platform. A webhook, an automatic message from the gateway's server to yours, reports that player 4812 paid 200 USDT, and the platform tops up that player's balance.

    How long this takes depends on the network. A USDT deposit on TRON typically lands within a minute or two. On Bitcoin, where a new block appears roughly every ten minutes, a player can wait a good deal longer.

    One property changes the economics of a casino: a confirmed crypto payment cannot be reversed. There are no chargebacks, the card disputes in which a player asks the bank to pull a deposit back weeks after losing it at the tables.

    The same property cuts the other way. A player's mistake is just as permanent, and your support team inherits it.

    A player's phone shows a casino deposit screen with a QR code, the USDT coin and the TRON logo, while USDT coins flow to the casino back office on a laptop and the balance gets a green check

    Which crypto players use to gamble

    Players deposit whatever they hold, but for the casino the practical base is USDT. It is the largest stablecoin, a token whose price is tied to the US dollar. A player who deposits 200 USDT still has about $200 on the balance next week, and your limits, bonuses and reports stay in dollars.

    Bitcoin and Ethereum are worth adding, because plenty of crypto players keep their money in them. The catch is price movement: a deposit in bitcoin can gain or lose value between the bet and the withdrawal, and someone has to carry that swing.

    Regulators have started to weigh in on the coin list. In Curaçao, since June 2026, the Curaçao Gaming Authority's crypto guideline for B2C online licence holders names fiat-backed stablecoins as the preferred asset. Under the same guideline, privacy coins, meme coins and wrapped tokens of unclear origin need a risk assessment or exclusion.

    The network matters as much as the coin, because it decides what the player pays to send the money. On TRON the sender pays the network fee in TRX, not in USDT, so a player holding 200 USDT and no TRX cannot send anything at all. A deposit screen that ignores this loses players who were ready to pay, so before launch it is worth reading up on gasless USDT payments for customers without TRX, ETH or BNB.

    Where crypto deposits go wrong

    Crypto has no "undo", so every slip by the player becomes a support case. Deposits break in four places:

    • Wrong network. A player sends USDT on BNB Chain to an address that expects USDT on TRON. The gateway watching TRON never sees the money, and whether it can be recovered depends on who controls that address; often it cannot.
    • Short amount. The player's exchange takes its withdrawal fee out of the sum, and 198 USDT arrives against a 200 USDT deposit. To the gateway that is an underpayment.
    • No coins for the network fee. The player has USDT but none of the network's own coin, such as TRX on TRON. The payment never leaves their wallet.
    • Too late. Where a deposit request has a time limit, a transfer sent after it lands on a request that is already closed.

    The short amount is the one a gateway can settle without a ticket. At CryptumPay the merchant sets a tolerance in percent, and a deposit that falls short within it confirms automatically. A deposit that falls further short makes the checkout ask the player for a top-up, and a player who overpaid requests the difference back from the same checkout.

    The other three are cheaper to prevent than to untangle. Most of that prevention happens on the deposit screen, where a clear design can reduce failed crypto payments before anyone opens a ticket.

    When a player says the deposit has not arrived

    Sooner or later every crypto casino gets this message. The answer sits on the blockchain itself: every transfer is public, so support can see what happened to it instead of taking anyone's word, and without waiting for the gateway to reply.

    Before escalating, support should check:

    • The transaction hash. Every transfer has an ID, the hash; a player who cannot find one in their wallet or exchange has most likely not sent the money.
    • The network. The hash shows which blockchain the transfer went through, which settles the wrong-network question at once.
    • The address and amount. Support compares both with what the deposit request showed.
    • The status. A transfer still waiting for confirmations is on its way, and the honest answer is "a few more minutes".
    • The deposit request. A transfer that arrived short or after the request expired shows up in the gateway's dashboard with its own status.

    Most of this needs nothing more than a public block explorer and the hash. If your team has never used one, start with how to read a crypto transaction in a blockchain explorer.

    How winnings get back to players

    For a player, the withdrawal is the moment a casino proves it pays. A crypto withdrawal looks simple on the surface: the player gives an address, your team approves the request, and the coins go out.

    What sits behind that approval differs from one setup to another, and it decides how fast the money leaves:

    • A separate payout wallet. Deposits collect in one place, and someone has to move money into a hot wallet, a wallet connected to the internet that signs payments automatically. When it runs dry at night, withdrawals queue until morning.
    • Payouts from the same balance. The gateway sends withdrawals out of the balance deposits already settled into, so there is nothing to top up in advance.

    Players are not the only ones waiting for money. Casinos and sportsbooks pay affiliates too, and when dozens of partners are due on the same day, sending one transfer at a time eats hours of someone's work. Batch payouts solve that, because a single request can pay a hundred affiliates in USDT at once.

    CryptumPay handles payouts through its API. One request takes a list of wallet addresses and USDT amounts, and player withdrawals and affiliate payouts go through the same call. The money leaves the same USDT balance that deposits settle into, so there is nothing to move and nothing to pre-fund.

    Why the gateway checks where the money came from

    A casino is a textbook target for laundering, because dirty coins can go in as a deposit and come out, after a few bets, as clean-looking winnings. AML, short for anti-money laundering, is the set of checks that stops a business from becoming that washing machine.

    Curaçao has made part of this mandatory. Under the CGA crypto guideline, in force for B2C online licence holders since June 2026, accepting funds from sanctioned wallets or from mixers, services that blend coins from many owners to hide where they came from, is barred at once. The same guideline expects wallet screening and transaction monitoring on both deposits and withdrawals.

    With crypto, the checks start with the coins themselves. Blockchain analytics services trace a coin's history and flag addresses tied to sanctions, theft or mixers. The result is a risk score for the sending wallet, and before you rely on one it helps to know how crypto risk scores and AML wallet checks work.

    Timing matters as much as the check. Screening after the balance is credited is too late: by then the player can bet and withdraw. At CryptumPay, suspicious funds are caught by the AML filter and held before they reach the balance.

    Coins from player wallets pass a checkpoint on the way to a casino vault: USDT and bitcoin coins go through with green ticks, and one coin with a red flag is held at the gate

    Will a gateway take your casino? The licence question

    A gateway that serves a casino shares part of its risk. If the casino operates without a licence, the gateway is moving money for an illegal business, so a careful gateway asks for the licence before anything else.

    For a Curaçao licence holder, the CGA crypto guideline issued in June 2026 sets a timeline:

    • At once, from June 2026: no tainted funds. Deposits from sanctioned wallets and mixers are off limits.
    • By September 2026: a crypto policy. Each licensee files one on the CGA portal; that deadline has already passed.
    • By December 2026: checks on the business and its providers. Risk assessments, due diligence on third-party virtual asset service providers and staff training.
    • By June 2027: the full set of controls. Wallet segregation, blockchain analytics, transaction reconciliation and audit-ready records.

    The December item reaches your gateway. A virtual asset service provider is a business that handles crypto on behalf of others, and due diligence means documented checks on who it is and how it works. A casino that takes crypto through a payment provider will have that provider on the list.

    Wallet segregation in the June 2027 item means keeping player money, operating money and the company's reserves in separate wallets. The guideline also rules out personal wallets and wallets linked to the owners.

    The EU adds its own layer on the gateway's side. Since 1 July 2026, when the last transitional periods under MiCA, the EU's Markets in Crypto-Assets Regulation, ran out (Article 143(3)), a crypto-asset service provider needs MiCA authorisation to serve clients in the EU. If you hold licences for EU markets, ask any gateway on what basis it serves EU clients.

    Every other gaming licence comes with its own regulator's view of crypto deposits. Read your licence conditions before you switch crypto on: a gateway can check your licence, but it cannot make crypto allowed under it.

    CryptumPay works with licensed iGaming operators and does not work with unlicensed casinos. Whether a specific project is accepted is decided at onboarding: sign-up, identity verification and a review of the project, usually within one business day. The details are on CryptumPay's page for taking crypto deposits and paying winnings in USDT.

    What a crypto deposit costs the casino

    "Cheap" hides several layers. Each deposit and withdrawal can carry:

    • The gateway fee. A percentage of each successful payment, the gateway's main income.
    • The network fee. Paid to the blockchain for each transfer, and on a deposit the player's wallet pays it when sending. How the network cost of a withdrawal is charged depends on the gateway, so it is worth asking before you compare prices.
    • Fixed fees around the payment. Some gateways charge for deposit addresses, conversion or moving money off the balance.

    Then comes the question of who pays the gateway's fees. There are two ways to handle it:

    • Absorb them. The player deposits a round 200 USDT and sees nothing extra; the cost comes out of your margin.
    • Pass them on. The player pays the fee on top of the deposit, and sees the larger number at the moment they decide whether to deposit at all.

    At CryptumPay the fee is 1% per successful payment, going down to 0.5% at higher volumes. On top of it comes a transfer fee, a fixed charge for servicing the one-time deposit address in the network the player chose. Whether to pass the fees on to the player is the merchant's decision; if they are passed on, the CryptumPay checkout shows the fee as a separate line before payment.

    On a 200 USDT deposit at the 1% rate, that is 2 USDT plus the transfer fee for the chosen network.

    Totals differ between services more than headline rates suggest, because fixed fees and payout charges are where they part ways. To see the numbers side by side, here are ten crypto payment processors compared by total cost.

    How to choose a crypto gateway for a casino

    There is no single best payment gateway for gambling. There is the one that fits your licence, your players' coins and your platform, and a handful of questions sorts the candidates quickly:

    • Will it onboard your licence? Ask before you integrate, not after: a refusal at go-live throws away the integration work.
    • Does it pay out as well as take in? Player withdrawals and affiliate payouts from the same balance save a daily chore.
    • What does one deposit cost in total? Take a 200 USDT deposit and add the percentage and every fixed fee around it.
    • What happens when a player sends 198 instead of 200? An automatic tolerance saves a ticket; a manual refund process creates one.
    • When does screening happen? Before the balance is credited, or after the money is already in play.
    • How does it connect to your platform? Through an API and webhooks, or through a ready module in your casino software.
    • Can it give you clean records? Curaçao licensees need reconciliation and audit-ready records by June 2027, and the gateway's reports are where they start.

    How to set up crypto payments on a casino

    Once a gateway has said yes, the setup is mostly configuration and testing:

    1. Pass the gateway's onboarding. Have the licence, the company documents and a working site ready for the project review.
    2. Choose coins and networks. Start with USDT on one or two networks and add Bitcoin and Ethereum if your audience holds them. Each extra network is one more way to send money to the wrong place, so it helps to know which USDT network a merchant should accept.
    3. Connect the gateway to your platform. Your developers point the platform at the gateway's API and set up the webhook that credits player balances, making sure a repeated webhook never credits the same deposit twice.
    4. Set the rules. Decide the underpayment tolerance, who pays the fees, the withdrawal limits and which withdrawals need a manual approval.
    5. Test with real money. Send a small deposit on each network, a deliberately short payment and a withdrawal, and check that each one shows up correctly in the back office.
    6. Brief your support team. Give them the checklist for a missing deposit, access to the gateway's dashboard and a short explanation of which networks you accept.

    How much of step 3 is your work depends on how your casino is built. White-label and turnkey platforms can come with payment providers already wired in, while a custom build means your own team writes the integration and maintains it. If you are still deciding how to build the casino itself, see what white-label, turnkey and custom iGaming software actually cost.

    A casino payments manager tests the crypto cashier on a laptop: USDT payments marked as confirmed, one short payment flagged, roulette and chips on the desk

    The short version

    A crypto payment gateway turns a blockchain transfer into a credited casino balance, and later turns a win into a transfer back. The coin list is the easy part. What separates one gateway from another is everything that happens after the deposit arrives, and that is where your questions to any provider should go.

    Questions operators ask next

    Is there a separate crypto gambling licence?

    In Curaçao, the crypto rules are attached to the gaming licence itself: since June 2026 the CGA crypto guideline applies to holders of the B2C online licence. Under that guideline, a licence holder may accept crypto only as payment for gambling and may not act as an exchange for players. Other regulators decide in their licence conditions whether crypto deposits are allowed at all.

    Are crypto casinos legal?

    There is no single answer, because gambling law is national and follows your licence and the countries your players are in. Crypto rules sit on top of that: in the EU, for example, MiCA regulates crypto-asset service providers, while gambling itself stays under each country's gambling law. A casino is legal where its gaming licence allows it to operate, and crypto deposits are allowed where that licence's conditions permit them.

    What is the best payment gateway for a gambling site overall?

    No single provider covers every player. A crypto gateway serves players who already hold crypto, while cards and local payment methods come through other providers, each with its own terms for gambling. An operator who wants a wide audience runs several of them side by side, which is worth planning before you set up iGaming payment processing.

    This article is general information, not legal advice. Check your licence conditions and the law of each market you serve with a qualified lawyer before you launch.

    Start accepting crypto payments

    Create an account and connect the checkout yourself, or talk to sales and we will plan the integration with you.