← Torna al blog
·7 min di lettura·

Esempio: un bot Telegram di abbonamento (tessera, palestra, canale a pagamento)

Un esempio di bot di pagamento per ricavo ricorrente: fatture mensili o abbonamenti Stripe, periodo di grazia se l’addebito fallisce, revoca accesso al canale e sollecito senza un umano in Direct.

Bot TelegramPagamentiAbbonamentiTesseraEsempio

Un canale Telegram a pagamento in cui un umano controlla chi ha pagato questo mese non è un prodotto di abbonamento. È un part-time. L’esempio sotto automatizza quel compito: stato della tessera (trial, active, past_due, canceled), addebito o fattura a calendario, accesso sì o no.

Questo schema sta a un club di contenuti, un abbonamento palestra già venduto in chat, una bolletta mensile ISP o OSBB, un piano «pro» di Mini App. Non sta a un corso una tantum - usate l’esempio corso.

1. Il percorso della tessera

Abbonarsi, rinnovare, fallire, disdire. Se uno di questi quattro non ha un responsabile nel codice, ce l’avrà un umano in Direct.

  • Abbonarsi: scegliere un piano (mese / trimestre), pagare la prima fattura o Stripe Checkout. Dopo paid: aggiungere al canale privato o diritto Mini App.
  • Rinnovo: Stripe (o simile) addebita il metodo salvato. In Ucraina le carte salvate con acquiring locale sono discontinue - una fattura mensile nel bot è spesso più onesta che fingere un ricorrente vero.
  • past_due: tenere l’accesso in una finestra di grazia (3-7 giorni), mandare fattura «paga di nuovo», poi cacciare. Le espulsioni silenziose creano chargeback e screenshot arrabbiati.
  • Disdire: l’utente tocca cancel, niente fattura successiva, accesso fino a fine periodo. Blocco immediato è una scelta documentata, non una sorpresa.

2. Stars vs banca vs Stripe in questo esempio

Il ricorrente è una domanda legale e di prodotto, non un interruttore di Telegram. Scegliete il canale che può davvero addebitare di nuovo.

  • Telegram Stars: possibile per tessere digitali dentro Telegram. Commissione alta, regole digital goods, debole per una palestra che deve mostrare una fattura fiscale. Ok per un piccolo esperimento di club di contenuti.
  • Acquiring ucraino: una fattura nuova ogni periodo. Automatizzate l’invio; non automatizzate un addebito che non potete ripetere legalmente o tecnicamente. L’accesso lo guida ancora il webhook.
  • Stripe Billing: lo strumento giusto se i membri pagano con carte internazionali. Collegate customer + subscription id allo user id Telegram dal giorno uno, altrimenti una fattura fallita non troverà mai l’espulsione.

3. Il controllo accessi è il prodotto

Tratto il canale privato (o un varco Mini App) come registro dei diritti. Ban chat member su cancel/expire. Non un «per favore uscite». Per una palestra lo stesso flag può azionare un webhook del tornello o una lista admin di oggi. Il bot non è una brochure; è la serratura.

Conclusione: i soldi ricorrenti servono una macchina a stati, non un umano-promemoria

Se già tenete una chat a pagamento o un servizio mensile e i rinnovi vivono nella vostra testa, questo esempio è da copiare: piani, fatture o Stripe Billing, periodo di grazia, espulsione, un admin breve di chi è past_due. Lo costruisco. Scrivete dal form con i prezzi dei piani e se i membri sono in Ucrania o all’estero - sceglieremo acquiring che addebita davvero in ricorrenza o fattura onestamente ogni mese.

Va costruito, non solo letto?

Sviluppo Telegram Mini App: Next.js, pagamenti, bot. Contraente diretta.

Sviluppo Telegram Mini App

Parliamo del tuo progetto?

Sono un’ingegnera web senior, specializzata in React e Next.js - disponibile per progetti freelance in tutto il mondo.

Dove sono

Kyiv, Ucraina

Telegram

Contattami

WhatsApp

Contattami