Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
L’accesso a Telegram offre ai clienti paganti l’accesso a una chat o canale privato. Il bot Telegram di Dodo Payments genera un link di invito unico per ciascun cliente e li rimuove in caso di cancellazione.
Cosa viene fornito
- Il grant viene creato in
pendingmentre il bot prepara l’invito, e poi passa adelivereduna volta pronto il link. - Il cliente riceve un link di invito unico per Telegram nella sua email di consegna e nel portale clienti.
- Tocca il link e il bot lo aggiunge alla chat configurata.
- In caso di cancellazione, rimborso o revoca manuale, il bot lo rimuove dalla chat.
Collegare Telegram
Open Entitlements
Nel tuo dashboard di Dodo Payments, vai su Accessi e clicca +, quindi scegli Accesso Telegram come integrazione. Il dashboard richiede il tuo user ID Telegram in modo che il bot possa verificare la proprietà delle chat che gestisce.

Get your Telegram user ID
Su Telegram, invia un messaggio a
/start:@dodo_payments_botse stai usando Modalità Live@DodoPaymentsTestBotse stai usando Modalità Test
Add the bot to your chat as an admin
Nella chat o canale Telegram che vuoi proteggere, apri l’elenco dei membri e aggiungi lo stesso bot come amministratore (
@dodo_payments_bot per live, @DodoPaymentsTestBot per test) con questi due permessi abilitati:- Ban Users — necessario per rimuovere i membri in caso di revoca
- Add Users — necessario per invitare i clienti paganti

Connect Telegram and pick the chat
Torna al dashboard, inserisci lo user ID dal passaggio 2 in Telegram User ID e clicca Connect Telegram. L’elenco delle chat ora mostra ogni gruppo e canale dove il bot è un amministratore — scegli quello che vuoi proteggere, dai un nome al grant e clicca Create Entitlement.
Flusso del cliente
- Il cliente completa il checkout.
- Dodo Payments crea un grant
pendinge chiede al bot di generare un link di invito unico alla chat configurata. - Una volta pronto il link, il grant passa a
deliverede il link è incluso nell’email di consegna e nel portale clienti. - Il cliente tocca il link ed è aggiunto alla chat.
- In caso di revoca, il bot rimuove il cliente dalla chat.
Configurazione richiesta
| Campo | Richiesto | Descrizione |
|---|---|---|
chat_id | Sì | L’ID della chat Telegram (numerico, spesso negativo per gruppi/canali). Il selettore del dashboard lo compila per te. |
Creare via API
Webhooks
Vedi eventi webhookentitlement_grant.*. I grant di Telegram arrivano pending e passano a delivered una volta che il bot ha emesso il link di invito.
Risoluzione dei problemi
Chat doesn't appear in the picker
Chat doesn't appear in the picker
Il bot di Dodo Payments deve essere aggiunto alla chat come amministratore con Add Users abilitato. Il selettore legge lo stato live, quindi la chat appare non appena il bot è un amministratore.
Customer says the invite link doesn't work
Customer says the invite link doesn't work
I link unici di Telegram scadono dopo il primo utilizzo. Se il cliente lo ha toccato su un dispositivo scollegato o ha perso il link, revoca il grant e riesegui il procedura.
Customer cancelled but is still in the chat
Customer cancelled but is still in the chat
Il bot ha bisogno del permesso di amministratore Ban Users per rimuovere i membri. Apri le impostazioni della chat e conferma che sia Ban Users che Add Users siano attivati sul bot di Dodo Payments.