Payment went through but access didn't open
Almost always a missing crypto webhook β here's what to check.
Updated: July 24, 2026
If someone paid but wasn't let in (or a plan didn't activate), work through this.
For crypto payments
The most common cause is a missing or wrong webhook in your Crypto Pay app:
- In @CryptoBot, open your app β Webhooks and make sure it's enabled.
- Point it at the address shown in TribeSync's crypto settings.
- Confirm the token in TribeSync matches that app and the network is mainnet.
For Stars payments
Stars go through the bot directly, so activation is usually instant. If not, give it a minute and check the subscriber actually completed payment (not just opened the invoice).
Crypto is confirmed by a webhook call back to TribeSync β without it, the invoice is paid but we never hear about it, so access isn't granted. Access is idempotent, so re-confirming never double-charges or double-grants.
Related: accept crypto.