Get API Keys

Accept Tether Payments

Take USDT from customers worldwide with 0% processing fees. 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 fee0%

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

    RubyNexPay 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 Merchants Ask Us

How much does it cost to accept USDT?

RubyNexPay charges 0% on USDT payments. You only pay the network cost of moving the funds.

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.

Start Accepting Crypto With 0% Fees

Tell us about your business and get your API keys.