Subscription billing
for Telegram & Web3

Charge subscribers automatically every period — no banks, no middlemen, no repeated approvals. Manage everything from a dashboard or Telegram Mini App.

app.orbit-ton.com
Navigation
Dashboard
Services
API Keys
Docs / SDK
UQDHuS…99y4
ORBIT Dashboard
All-time Revenue
214.00 TON
Net: 210.79 TON (after 1.5% fee)
MRR (est.)
47.20 TON
Active subs × price × 30d
Period Revenue
38.40 TON
24 charges · last 30d
Subscribers
18
15 active 2 cancelled
New Subs (30d)
6
3 trial
Churn Rate
2.40%
2 cancelled of 83
Analytics — last 30 days
Revenue (TON)
Charges
New paid subs
New trials
7d
30d
90d
50 37 24 12 0 05-01 05-08 05-15 05-22 05-27
ORBIT
UQ…4f3a
My Service
Pro
FREE TRIAL
5TON
per month
✦ 7 days free, then billed
Basic
FREE TRIAL
2TON
per month
✦ 30 days free, then billed

Built for any product
on Telegram & TON

Telegram Channels

Monetise your community with paid access. Subscribers pay in TON — bot grants access automatically on charge.

SaaS & Tools

Add a subscription tier to any product. REST API + webhooks integrate into your existing backend in minutes.

VPN & Access

Gate any digital service by on-chain subscription status. No payment processors, no chargebacks, no blocks.

Games & Content

Season passes, premium content, in-game subscriptions — all on-chain. Works for any TON Mini App.

Three moments.
Then it runs forever.

01
01

Register & configure

Connect your TON wallet in the Dashboard, register your service. Set plans — price, billing period, trial. One 0.3 TON transaction deploys your Factory on-chain.

~2 min setup
02
02

Share the payment link

Send subscribers a Telegram button or direct link. They pick a plan, connect wallet, and deposit 3 periods — locked in their own personal smart contract.

works in TG & browser
03
03

Collect revenue automatically

Every period ORBIT charges the contract and sends net TON directly to your wallet — no action needed. Webhooks, MRR tracking and analytics update in real time.

fully automated

Everything you need
to run subscriptions.

Dashboard & Mini App

Full web dashboard at app.orbit-ton.com and a Telegram Mini App — manage services, plans, subscribers, and revenue from any device.

TON & USDT billing

Accept native TON or any TEP-74 Jetton token — USDT, USDC, and more. Protocol fee is always collected in TON regardless of payment type.

Analytics & MRR

Track monthly recurring revenue, subscriber growth, churn, and per-plan revenue. All data derived directly from on-chain charge events.

Webhooks & REST API

Get notified on every charge, subscription activation, and cancellation. Full REST API with API key scopes — integrate into any backend.

Free trial periods

Per-plan configurable trials. Trial duration and billing period set independently. One trial per subscriber per service — enforced at the smart contract level.

Grace period & retry

Low deposit triggers a 3-day grace window — up to 5 charge retries with exponential backoff. Significantly reduces involuntary churn.

Non-custodial

Each subscriber's deposit lives in their own smart contract. You cannot extract more than the agreed amount. No custody risk on either side.

Open protocol

Fully open source, MIT-licensed core. Contracts are immutable after deployment — verifiable bytecode hashes published. No upgrade risk for subscribers.

A subscription page
for your service.

Every service gets a hosted payment page — share the link in Telegram, on your website, or anywhere. Subscribers pick a plan, connect their TON wallet, and pay in one transaction.

No redirect. No payment processor. No card data. The page opens inside Telegram as a Mini App or as a standalone web app on desktop.

Works on desktop, mobile & Telegram Mini App
One-click subscribe via TON Connect
Subscribers can top up, cancel, or check status

One fee. Fixed in bytecode.
No surprises.

The protocol takes 1.5% on every charge. That's it. No monthly cost, no seat fees, no setup fee. You keep the rest — sent directly to your wallet on every billing cycle.

1.5%
Protocol fee — per charge
Hardcoded as PROTOCOL_FEE_BPS = 150 in Subscription bytecode. No runtime configuration, no operator action can alter it. Collected in TON even for Jetton subscriptions.
0%
Platform fee — free
Dashboard, REST API, webhooks, and Telegram Mini App are free to use. No subscription to ORBIT, no plan tiers. You only pay the on-chain protocol fee when a subscriber is actually charged.
Example — 10 TON / month plan
Plan price (subscriber pays)10.000 TON
Protocol fee (1.5%)− 0.150 TON
You receive9.850 TON

Four contracts.
Fully isolated on-chain.

Registry deploys a Factory per service. Factory deploys a Subscription per subscriber. Each layer has one responsibility — funds are never commingled.

Contracts are immutable after deployment. No upgrade key, no admin backdoor. Subscribers can verify the exact bytecode their contract runs against published hashes.

Source Code 23 Security Properties ↗
Registry
Deployed once by ORBIT
one per platform
deploys Factory on register (0.3 TON gas)
Factory
Holds plans · routes payments
one per service
deploys Subscription on OP_SUBSCRIBE
Subscription
Holds subscriber deposit · executes billing
one per subscriber
on every charge: splits payment →
98.5%
→ your wallet
1.5%
→ ORBIT protocol

Start collecting subscriptions
on TON today.

Open the dashboard, register your service, share the link. First subscriber in under 10 minutes.