Crypto payments for online stores

Give every buyer a checkout option that clears in a couple of blocks and can never be pulled back. Paysell creates the invoice, watches the TON network, and tells your store the moment the money is really there.

  • USDT and TON on the TON network
  • 0.2% per payment, no monthly fee
  • Webhook about a minute after the transfer
  • Payments cannot be charged back

What usually goes wrong

Card payments get reversed months later

A chargeback arrives long after the parcel shipped, and the store pays twice: the refunded amount and the dispute fee. For thin-margin catalogues a single wave of disputes eats the quarter. An on-chain transfer has no reversal mechanism at all — once it is confirmed, it is final.

Cross-border cards decline for no visible reason

Issuers in one country reject a merchant in another, 3-D Secure times out on a slow connection, a prepaid card is not accepted at all. The buyer sees a red error and leaves. A wallet transfer does not depend on an issuing bank's mood in another jurisdiction.

Acquirers keep re-reviewing your category

Electronics, dropshipping, replicas of nothing in particular — an acquirer can freeze a rolling reserve or ask for a new set of documents at any time. You end up building the store around the payment provider instead of the other way round.

Manual crypto orders do not scale

Posting a wallet address in the order confirmation works for ten orders a month. At three hundred, somebody is matching amounts to transactions by hand, buyers underpay by a fraction of a cent, and support becomes an accounting department.

How Paysell helps

One API call per order

Your backend posts the order amount and its own order id, gets back a payment page and a unique address. Nothing about your checkout has to change beyond adding one more payment method to the list.

Confirmed means confirmed

Paysell watches the TON network for the exact expected transfer, and delivers a webhook roughly a minute after it lands. Your store releases the order on that event — not on a screenshot from the buyer.

The buyer's coin is the coin you get

Pay in USDT and your balance grows in USDT; pay in TON and it grows in TON. Nothing is converted on the way, so there is no hidden spread between the price on your product card and the amount you can withdraw.

Predictable, single-line pricing

0.2% of the payment. No setup fee, no monthly minimum, no separate charge for the payment page, the webhook or the dashboard. Withdrawals cost 0.7 USDT or 0.52 TON depending on the asset.

Where it fits

Checkout on your own store enginePayment links for orders taken in chat or by phonePre-orders and deposits on made-to-order itemsCross-border sales where cards declineWholesale invoices with a fixed amountMarketplace payouts collected on one account

Integration in minutes

Integration in an afternoon

Create a store in the dashboard, take its secret key, and call one endpoint when an order is placed. Redirect the buyer to the returned payment page, then wait for the webhook: it carries your own order id, so matching a payment to an order is a single database lookup. The full request and response shapes, the signature check and the retry schedule are in the documentation.

Full API reference
Create an invoice for order #1042
curl -X POST https://paysell.me/api/merchant/v1/invoices \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"asset":"USDT_TON","amount":"25","order_id":"order-1042"}'
Respons
{
  "invoice_id": "12c22c1a-a496-4c1e-abe3-72661ef8706e",
  "payment_url": "https://paysell.me/pay/12c22c1a-a496-4c1e-abe3-72661ef8706e",
  "asset": "USDT_TON",
  "amount": "25",
  "status": "pending",
  "expires_at": "2026-09-06T17:20:55Z"
}

Pricing at a glance

One rate for every payment, whatever you sell and wherever your customer is.

0.2%
per payment
0
setup and monthly fee
0.7 USDT / 0.52 TON
withdrawal fee
25 USDT / 19 TON
minimum withdrawal

Withdraw to any TON wallet in a couple of clicks from the dashboard.

Questions

Which coins can my customers pay with?

USDT (the jetton on the TON network) and TON itself. Both settle on the TON network. Coming next: Tron — TRX and USDT TRC-20.

How long does a payment take to confirm?

The transfer itself confirms in a few seconds on TON. Paysell then verifies the amount and the destination and sends your webhook — in practice about a minute from the moment the buyer hits send. Your store can release the order on that webhook.

What does it cost?

0.2% of each payment, deducted when the payment is credited. There is no setup fee and no monthly fee. Withdrawing to your own wallet costs 0.7 USDT or 0.52 TON depending on the asset, with a minimum withdrawal of 25 USDT or 19 TON.

Can a customer reverse a payment after delivery?

No. A confirmed transfer on the TON network cannot be recalled by the sender, by us, or by a bank. That removes chargeback risk entirely — and it also means refunds are a deliberate action you take from your own funds, not an automatic reversal.

When can I withdraw the money?

Withdrawals are requested from the dashboard and go to your own wallet: every request passes automated anti-fraud checks and is then signed by an isolated signing service. Those checks are what keep stolen funds and sanctioned addresses out of the system, and they are a normal part of any payment service.

Do I need to be a registered company?

You need to pass merchant verification before withdrawing, and to run a business that is allowed under the Acceptable Use Policy. Both individual sellers and companies go through the same checks; what we ask for depends on your volumes and your category.

What happens if the buyer sends the wrong amount?

The invoice records what was actually received. An underpaid invoice does not flip to paid, so your store never ships against a partial transfer, and your support team sees the real number instead of guessing from a screenshot.

Related solutions

Ready to take your first crypto payment?

Create an account, connect a store and issue your first invoice today — no setup fee, no waiting for approval.

Create an account