TON Pay is not a payment processor.
For business
Accept TON and jettons as fiat-equivalent funds in the TON wallet, without intermediaries.
For developers
Integrate payments into web applications, bots, and services using the
SDK interface.
Supported wallets
TON Pay SDK is compatible with TON wallets through the TON Connect protocol :Tonkeeper
iOS, Android, web, desktop
MyTonWallet
iOS, Android, desktop
Tonhub
iOS, Android
OpenMask
Web extension
TON Wallet
Web, desktop
Wallet bot
Telegram
Features
- Payment creation: one-time transfers, recurring payments, and subscriptions, with customizable reference IDs and memo fields.
- Transaction tracking: transaction status tracking, confirmation handling, error reporting, and analytics.
- UI components: React hooks, ready-to-use payment components, and built-in status indicators.
How TON Pay works
- TON Pay backend generates a transaction message.
- The user reviews and signs the transaction in the wallet.
- The transaction is executed and confirmed on the TON blockchain.
- TON Pay backend monitors the transaction status and sends webhook notifications to the application upon completion.
Security
- Non-custodial: funds always remain under user control.
- Standard protocols: built on proven TON standards.
- Transparency: all transactions are verifiable on-chain.