Get API Keys

Accept Tether Payments

Take USDT from customers worldwide from 0.3%, with your first $50K free. One API call gives each customer a permanent USDT address, and every payment is confirmed, priced in USD and sent to your webhook.

Networks5
Confirmations1-20
Time to creditabout 3 s
Processing feeFrom 0.3%

USDT Networks You Can Accept

USDT on TRON

TRC-20

1 confirmation · about 3 s

USDT on Ethereum

ERC-20

5 confirmations · about 1 min

USDT on BNB Smart Chain

BEP-20

10 confirmations · about 8 s

USDT on Polygon

Polygon

20 confirmations · about 40 s

USDT on Base

Base

10 confirmations · about 20 s

Why Accept USDT

  • The most used stablecoin for payments: one USDT is one dollar, so your prices never move
  • On TRON a payment is credited in about 3 seconds and costs the sender cents
  • Accept it on five networks so customers pay from whatever wallet they already use

How a USDT Payment Works

  1. Create

    Create an invoice in USD or fetch the customer's permanent USDT address.

  2. Pay

    Your customer sends USDT from any wallet or exchange.

  3. Confirm

    RubySend waits for 1 (TRON), 5 (Ethereum), 10 (BNB Smart Chain), 20 (Polygon), 10 (Base) and prices the payment in USD.

  4. Settle

    Your server gets a signed webhook and the funds are swept to your wallet.

Questions

How much does it cost to accept USDT?

Incoming USDT payments cost 0.3% to 0.5% depending on monthly volume, and your first $50K is free. Casinos on the RubySoft platform pay 0%.

Which USDT networks are supported?

USDT is accepted on TRON (TRC-20), Ethereum (ERC-20), BNB Smart Chain (BEP-20), Polygon (Polygon), and Base (Base).

How long until a USDT payment is credited?

On TRON: 1 confirmation, about 3 s. On Ethereum: 5 confirmations, about 1 min. On BNB Smart Chain: 10 confirmations, about 8 s. On Polygon: 20 confirmations, about 40 s. On Base: 10 confirmations, about 20 s.

Your First $50K of Volume Is Free

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