Get API Keys

Crypto Payments Built for iGaming

Accept USDT, Bitcoin and 8 more coins in your casino, sportsbook or store. Every payment confirmed, signed and swept to your wallet.

Order total$250.00
Pay With
Network
Send Exactly250.00 USDTTRC-20
To This AddressTRubySendDemo0…000000

Demo address: never send funds to it

  1. Invoice created$250.00 · USDT · TRON
  2. Payment detected
  3. Confirmations 0 of 1
  4. Credited at $250.00
  5. Webhook delivered to your server
  6. Swept to your merchant wallet
Processing fee (0.5%)$1.25Invoiced monthly
You receive$250.00$0.00 fee on the RubySoft platform

On TRON this takes about 3 s. The demo runs faster. Gas for the sweep is topped up by RubySend. Your customer never needs TRX.

Standalone, falling with volume
0.3%
On the RubySoft platform
0%
Networks, 20 coin pairs
8
To credit USDT on TRON
3 s
In production since
2024

How Fast Each Network Pays You

Blocks arrive here at each network's real average pace. A payment is credited once it has the confirmations shown, and your webhook fires at that moment.

Creditedabout 3 s
1 of 5about 1 min
BNB Smart ChainBNBUSDTUSDCDAI
1 of 10about 8 s
1 of 20about 40 s
1 of 10about 20 s
BitcoinBTC
Creditedabout 10 min
XRP LedgerXRP
Creditedabout 4 s
DogecoinDOGE
1 of 3about 3 min

Simulated at each network's average block time.

Two Ways to Run Casino Payments

RubySend runs the deposits and withdrawals of Aslot and every casino on the RubySoft platform. Plug it into your own casino, or launch a whole casino with payments included.

Your own casino or sportsbook

RubySend

From 0.3%per incoming payment
  • Plug the API into any platform
  • First $50K of volume free
  • Payouts and swaps 0.3%
Get API Keys
Launch a whole casino

RubySend on RubySoft

0%included in the platform
  • Games, sportsbook, back office and partner panel
  • Crypto processing included
  • Live in about 10 minutes
Launch on RubySoft
See It Live on Aslot

One Address per Customer, on Every Network

Call the API once with your customer's ID and get a permanent deposit address on each network. They can top up any time, from any wallet or exchange, and every deposit is credited to the right account.

  • Generated once, kept forever: the same customer always gets the same addresses
  • XRP uses a destination tag on one ledger address, handled for you
  • Deposits of $1 or less are ignored, so dust spam never reaches your books
Customer65f2c1a9e4b0d3f7a2c91e04
  • TRONTRubySendDem…uiEo00
  • Ethereum0xRubySendDe…7e6000
  • BNB Smart Chain0xRubySendDe…c2f000
  • Polygon0xRubySendDe…984f00
  • Base0xRubySendDe…af9000
  • Bitcoinbc1qrubysend…5egR00
  • XRP LedgerrRubySendDem…VgPY00 tag 13180420
  • DogecoinDRubySendDem…QLfX00
LuckyOrbit

Deposit

USDTTRC-20
TRubySendDem…000000Copy Address
Waiting for payment: 100.00 USDT

Customers Never Leave Your Product

No redirect to a third-party payment page and no foreign logo at the last step. RubySend returns the address and the amount; you show them in your own design.

White Label by Design

Your brand from the first click to the receipt.

Fewer Drop-offs

One less page to load, one less brand to trust.

Any Front End

Web, mobile app, Telegram bot or a cashier at your desk.

Gas Top-Ups and Sweeps Run by Themselves

A USDT deposit on TRON needs TRX to move, and one on Ethereum needs ETH. RubySend sends the gas and sweeps every deposit into your wallet within a minute.

  1. Customer address

    250 USDT arrives on TRC-20.

  2. Gas top-up

    Just enough TRX is sent to move it.

  3. Sweep

    The deposit moves within a minute.

  4. Your wallet

    Pay out, swap or hold. Network costs at cost.

Invoices Priced in Dollars, Paid in Any Coin

Create an invoice with a USD price and an expiry time. RubySend converts each payment at the live rate when it is confirmed and tells you exactly what happened.

Invoice price$120.00
Customer sent$0.00

Drag to change what the customer sent

PendingUnderpaidPaidOverpaidExpired
invoice:pending

Nothing has arrived yet. The invoice stays open until it expires.

Money Out Is as Safe as Money In

Try it: these are the gateway's real rules for payouts and swaps.

Idempotent Payouts0.3% per payout
Each payout carries your own ID. Send the same request twice and it is paid once.
IP Allowlist
Payouts are accepted only from the server addresses you list. Anything else is refused and reported.
Instant Alerts
A payout request from any other address is refused and raises an alert at once.
Built-in Swaps0.3% per swap
Turn BNB into USDT or move USDT from BNB Smart Chain to TRON without leaving RubySend, with a cap on rate slippage.
Live Rates
Prices from CoinGecko every minute, with Binance as a fallback, so a feed outage never stops you.
Separate Projects
Run several brands from one account, each with its own keys and its own secret rotation.

Press a button to send a request.

AML Screening When You Need It

For high-volume merchants and regulated markets, we arrange AML screening with a specialist provider, set up for your licence and the markets you serve.

Available on request, priced with your plan.

Ask About AML
Risk scores for incoming funds
Deposits can be checked against risk data, so money from flagged wallets is caught before you credit it.
Sanctions checks before payouts
Payout addresses can be checked against sanctions lists before the money leaves.
Reports for your compliance team
Screening results you can hand to your licence regulator or auditors.

See What You Keep

Move the slider to your monthly volume.

Monthly volume$250K
Average order
Card processing$98,250 per year
2.9% + $0.30 per payment, average order $80
Typical crypto gateway$15,000 per year
0.5% per payment
RubySend$11,800 per year
0.4% at this volume, first $50K free
RubySend on RubySoft$0 per year
0%, part of the casino platform

Against cards you keep $86,450 more a year. On the RubySoft platform, another $11,800 on top.

RubySend charges the whole month's volume at its bracket's rate; network costs are passed through at cost. Card and gateway rates are typical published rates and vary by provider.

Integrate in an Afternoon

A REST API with Basic auth, JSON everywhere and webhooks signed with HMAC-SHA256. No SDK to install and no plugin to maintain.

  • Every webhook is signed with your project secret
  • Failed deliveries are retried, invoices every 15 seconds
  • Rotate your secret any time from the API
Read the API Guide
{
  "payload": "65f2c1a9e4b0d3f7a2c91e04",
  "meta": {
    "price": "120",
    "tolerancePercent": "1",
    "expiresAt": "2026-12-01T12:00:00Z",
    "webhookUrl": "https://shop.example/webhooks/rubysend"
  }
}

RubySend Next to the Alternatives

RubySendOn RubySoftTypical crypto gatewayCard processing
Processing feeFrom 0.3%0%0.5% to 1%2.9% + $0.30
ChargebacksNoneNoneNoneYes, up to 120 days
Where customers payInside your productInside your casinoGateway's hosted pageCard form
Gas on token paymentsTopped up for youTopped up for youOften on youNot applicable
Payout protectionIP allowlist, idempotency, alertsIP allowlist, idempotency, alertsUsually an API key onlyNot applicable
AML screeningOn requestOn requestVaries by providerDone by the bank
CountriesWorldwideWorldwideWorldwideLimited by bank

Questions

How much does RubySend cost?

Incoming payments cost 0.5% up to $100K a month, 0.4% up to $1M and 0.3% above, and your first $50K is free. Payouts and swaps cost 0.3% each, network costs are passed through at cost, and there is no setup or monthly fee. Casinos on the RubySoft platform pay 0%.

Why is it 0% for RubySoft casinos?

Casinos on the RubySoft platform already pay for the platform, and crypto processing is part of it. RubySend was built to run those casinos, so they never pay a percentage on deposits.

How am I billed?

Once a month, on the volume you processed. Your payments reach your merchant wallet in full; you get one invoice for the month's fees.

Which coins and networks can I accept?

USDT, USDC, DAI, Bitcoin, Ethereum, BNB, POL, TRX, Dogecoin and XRP across TRON, Ethereum, BNB Smart Chain, Polygon, Base, Bitcoin, the XRP Ledger and Dogecoin: 20 coin and network pairs in total.

How fast is a payment credited?

As soon as the network confirms it: about 3 seconds for USDT on TRON, about a minute on Ethereum and about 10 minutes for Bitcoin. The exact confirmation count for every network is published above.

Do my customers leave my site to pay?

No. The API returns the address and the amount and you show them in your own interface, so the whole payment happens under your brand.

What happens if a customer pays too little or too much?

The invoice is marked underpaid or overpaid and your webhook gets the exact amount received, converted to USD at the confirmation rate, so you can ask for the rest or credit the difference.

Do I need my own blockchain nodes or gas wallets?

No. RubySend watches every network, tops up gas for token deposits and sweeps funds into your merchant wallet automatically.

Do you offer AML screening?

Yes, on request. For high-volume merchants and regulated markets we arrange screening with a specialist provider: incoming funds and payout addresses checked against risk and sanctions data. Tell us your volume and markets.

How do I get started?

Send us a short request. We create your project, send you its ID and secret, and you can create your first invoice the same day.

Your First $50K of Volume Is Free

Send a short request and get your project ID and secret.