Payments

Pay for bulk SMS with a prepaid balance

Add from $40 to $5,000 at a time through a hosted checkout, then send to any country through the API or the console. The balance is in US dollars and has no expiry date, and the first top-up adds up to 40%.

Top-up amounts

Pick a card in the console or type any amount from $40. The bonus applies to the first top-up of an account and is added to the balance with it.
$40+10% first top-up

Balance $44 on the first top-up

About 8,678 one-segment messages to the United States

$100+20% first top-up

Balance $120 on the first top-up

About 23,668 one-segment messages to the United States

$200+25% first top-up

Balance $250 on the first top-up

About 49,309 one-segment messages to the United States

$300+30% first top-up

Balance $390 on the first top-up

About 76,923 one-segment messages to the United States

$500+35% first top-up

Balance $675 on the first top-up

About 133,136 one-segment messages to the United States

$1,000+40% first top-up

Balance $1,400 on the first top-up

About 276,134 one-segment messages to the United States

Message counts use the United States at $0.00507 per segment.

How a top-up works

  1. Step 1Open BillingIn the console, Billing opens the checkout in a window over the page; nothing leaves the console.
  2. Step 2Choose the amountPick a card or type an amount from $40 to $5,000. The checkout shows the bonus, any processing fee and the total before you pay.
  3. Step 3Choose a coin and networkPick one of 12 methods. The checkout shows the exact amount to six decimals, the address and a QR code, and holds them for 60 minutes.
  4. Step 4Send the paymentSend exactly the amount shown from your wallet or exchange. The last digits of the amount identify your payment.
  5. Step 5Balance addedWhen the network confirms the transfer, the top-up and any bonus appear in Billing, in the ledger and in GET /v1/balance.

Payment methods

Stablecoins match the dollar amount one to one; other coins are converted at the rate the checkout shows when you pick them. Times are typical confirmation times.

  • USDTTRON (TRC20)About 1 minute
  • USDTBNB Chain (BEP20)About 1 minute
  • USDTEthereum (ERC20)About 3 minutes
  • USDTSolanaAbout 1 minute
  • USDCBNB Chain (BEP20)About 1 minute
  • USDCEthereum (ERC20)About 3 minutes
  • USDCSolanaAbout 1 minute
  • BitcoinBitcoinAbout 20 minutes
  • EtherEthereumAbout 3 minutes
  • BNBBNB ChainAbout 1 minute
  • SOLSolanaAbout 1 minute
  • LitecoinLitecoinAbout 15 minutes

How the balance is used

  • Each accepted request takes its full cost from the balance at once, so a batch is always funded before the first message leaves.
  • Failed messages and canceled scheduled batches return their price to the balance automatically.
  • Every change is a line in the ledger: top-up, bonus, send, refund, with the batch or payment id.
  • One balance pays for every country and every API key on the account.

Getting the amount right

  • Send the exact amount, to six decimals. Exchanges sometimes subtract a withdrawal fee: check that the amount that arrives matches the checkout.
  • Use the network the checkout names. The same coin on another network goes to a different kind of address.
  • If a payment shows a network error in Billing, the checkout gives a new amount to send on the same page, and support can look at it from the Support page.
Refund policy

Top up and send in minutes

Create an account, add from $40 and the API keys page opens as soon as the top-up is in your balance.

Bulk SMS API Payments: Prepaid Balance From $40 | BulkSMSAPI