Non-custodial crypto subscriptions on TON

Recurring billing is the one thing crypto never got right — because you can't "save a card" on a blockchain. Here's how PayVerify does it without ever holding the customer's funds or keys.

Why recurring crypto payments are hard

Card subscriptions work because the network lets a merchant pull an agreed amount on a schedule. Crypto has no equivalent by default: a plain wallet transfer is a one-time push initiated by the payer. To bill monthly you'd normally have to either (a) chase customers to pay each period, or (b) take custody of their funds and deduct from a balance — which turns you into a wallet, with all the custody risk and regulatory weight that implies.

The non-custodial answer: authorize once, trigger many

TON supports subscription-style plugins that a user attaches to their own wallet. The customer authorizes a capped, per-period pull a single time. From then on, a billing scheduler triggers each charge within that cap — but the funds and keys never leave the customer's control, and they can revoke at any time. You get recurring revenue; nobody takes custody.

How PayVerify implements it

1

Create a plan

Amount, period (e.g. 30 days), and a grace window before auto-cancel.

2

Start a subscription

We provision a dedicated, user-owned wallet and a token-gated setup page. We store only the public address — never the seed.

3

Customer authorizes once

They fund the wallet and attach the subscription plugin on the hosted setup page. Period one charges immediately.

4

Scheduler bills each period

A signed subscription.charged webhook fires on each successful pull. Low funds → past_due; grace elapses → auto-cancel + subscription.canceled.

What you never do

You never hold the customer's private key or seed. You never take custody of a balance. You never become a money transmitter for the recurring flow. PayVerify verifies each on-chain charge and notifies you — that's the whole surface area.

USDT on TON, priced in fiat

Subscriptions settle in USD₮ on TON, so prices are stable and fees are a fraction of a cent per charge — not the several dollars an ERC-20 pull can cost. You can price plans in fiat and let PayVerify lock the rate.

Building a SaaS, membership, bot, or content paywall that needs recurring crypto? This is exactly what PayVerify was built for. Join the waitlist to be a first tester.

Be a first tester

PayVerify is in private testing. Join the waitlist and we'll bring you in early.

Join the waitlist →