Accept crypto payments (USDT/TON)

Connect your own Crypto Pay wallet so subscribers can pay in USDT or TON.

Updated: July 24, 2026

Crypto payments go directly to your own wallet via Telegram's Crypto Pay — TribeSync takes 0%. You connect it once.

Steps

  1. Open @CryptoBot in Telegram → Crypto PayCreate App (on mainnet, not the test bot).
  2. Copy the app's API token.
  3. In TribeSync → crypto settings, paste the token and choose the mainnet network.
  4. In your Crypto Pay app, enable the webhook and set it to the address shown in TribeSync's crypto settings.
  5. Add a USDT price to your plan so the crypto option appears at checkout.
🔧 What happens under the hood

When a subscriber picks crypto, the invoice is created with your token, so the money lands in your wallet. Payment is confirmed by a Crypto Pay webhook back to TribeSync, which then grants access. That's why the webhook in step 4 is required.

⚠️ Watch out

Without the webhook configured, a subscriber can pay but won't be let in. Also make sure you used a mainnet token (from @CryptoBot, not @CryptoTestnetBot) and selected mainnet.

💡 Tip

This is separate from the token TribeSync uses to bill you for the platform — this one is yours, for your subscribers.

Next: subscriber limits.

Related articles