Accept crypto donations for your charity or campaign

A fund lives on trust, and a blockchain is unusually good at supplying it. Collect in USDT and TON, point supporters at an address they can inspect themselves, and keep every campaign in its own store.

  • Donations from 3 USDT or 0.1 TON
  • Every transfer visible in a TON explorer
  • 0.2% per payment, no monthly fee
  • A separate store for each campaign

What usually goes wrong

Providers close accounts of causes they cannot categorise

Medical fundraising, animal rescue, aid in a region on somebody's list — a provider reclassifies the account, freezes a settlement, and asks for paperwork a small fund does not have. The campaign stops mid-appeal, and supporters see a broken donate button.

Supporters abroad cannot get money through

Diaspora donors are often the most motivated and the least able to pay: cards issued in one country are declined by a form hosted in another, and transfers get returned. A wallet transfer needs no correspondent bank.

Trust has to be re-earned with every appeal

Donors have learned to be sceptical, and a screenshot of a bank statement proves little. Without something a supporter can verify independently, every campaign starts from zero, and the loudest questions come from people most likely to give again.

Fees make small donations barely worth collecting

Two dollars from a thousand people is a real budget — but not if a fixed fee bites each one and a network charge takes another. Small recurring gifts only work when moving them stays proportionally cheap.

How Paysell helps

Every donation is a public record

Payments settle on the TON network, so the transfer, its amount and its timestamp are checkable by anyone in a public explorer. Publish the receiving address next to the appeal and supporters confirm for themselves that the money arrived.

A store per campaign, a link per appeal

Create a separate store per programme, each with its own keys, webhook endpoint and statistics, and generate payment links without code. Team members get roles inside one account protected by 2FA and session control.

Small gifts survive the fee

0.2% of the payment, fixed when you register the store, with nothing for connection and nothing per month. Paysell pays the network fee on the incoming transfer, and an invoice can be as small as 3 USDT or 0.1 TON.

Numbers your treasurer can reconcile

Each invoice carries your own identifier — a campaign code, a pledge number — and it comes back in the signed payment.credited webhook. The dashboard shows what was actually received against each invoice, including underpayments.

Where it fits

A donate link for a fundraising appealA goal-based crowdfunding campaignRecurring support invoiced monthlyEmergency appeals launched in a dayDonations collected inside a Telegram channel or botMembership dues for an association

Integration in minutes

From a link on day one to a live progress bar

A campaign can start with a payment link created in the dashboard — no site, no server, no developer. For a public progress bar, move to the API: create an invoice per pledge with your campaign code and update your total on the HMAC-signed payment.credited webhook. Because the amount credited is the amount actually received, the bar you show matches the money you hold.

Full API reference
Create a donation invoice for a campaign
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"}'
Cavab
{
  "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.

Before you apply

Responsibility for the collection stays with you

Paysell processes the payment; the appeal, its accuracy and its reporting are the organiser's responsibility. State who is collecting, what the money funds and how you will report, and keep the campaign within the Acceptable Use Policy. We do not issue tax receipts, confirm charitable status or determine deductibility.

Questions

Can a charity accept crypto donations without a website?

Yes. Create a store in the dashboard and generate a payment link: a hosted page with the amount, a QR code and wallet buttons, shareable in a channel, a post or a flyer. A website is only needed for a progress bar or your own donation form.

Are crypto donations through Paysell tax deductible?

That depends on your jurisdiction and your organisation's status, and it is a question for your accountant or legal adviser. Paysell is a payment service: we do not issue tax receipts, certify charitable status, or make any claim about deductibility for you or your donors.

How can donors verify that the money actually arrived?

Transfers settle on the public TON network, so a donor can look up the receiving address in any explorer and see the amount and time of their own transfer. Many funds publish that address alongside the appeal so supporters need not take their word for it.

What is the smallest donation we can accept?

An invoice can be created from 3 USDT or 0.1 TON, up to 10,000 USDT or 7,000 TON. The network fee on the incoming transfer is paid by Paysell, which makes collecting small gifts realistic rather than theoretical.

What does Paysell charge a nonprofit?

0.2% of each payment, fixed when you register the store, with no connection fee and no monthly fee. Withdrawing has its own fixed fee of 0.7 USDT or 0.52 TON, with a minimum of 25 USDT or 19 TON.

Can we run several campaigns at the same time?

Yes — create a separate store for each campaign, with its own API keys, webhook endpoint and statistics under one account. That keeps an emergency appeal and a long-running programme from being reported as one undifferentiated total.

When can we withdraw the money we have raised?

A store accepts donations as soon as it is created, while the store review runs in parallel and opens withdrawals — it does not hold up incoming payments. Withdrawals go to your own wallet from the dashboard; every request passes automated anti-fraud checks before it is signed.

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