Collegare Utenti Telegram e Discord a Stripe e Email
Mappare l'identità dei membri anonimi su Discord e Telegram associandoli ai relativi account Stripe ed indirizzi email è essenziale per la gestione del Dark Social CRM. La piattaforma Sovereign unifica questi ID tramite un'infrastruttura sicura, automatizzata e conforme alle norme di riservatezza.
Flusso OAuth2 Discord e Widget Telegram per la Rilevazione dell'Email
Per estrarre l'indirizzo email e l'identificativo unico da un utente anonimo, è indispensabile integrare un flusso d'autenticazione sicuro.
- Discord OAuth2 Flow: Richiede l'ambito
identifyedemailper associare il tag Discord all'indirizzo registrato. - Telegram Login Widget: Trasmette i dati dell'utente autenticato al backend per convalidare l'hash di sicurezza e ricavare l'ID univoco.
Sincronizzazione degli ID Esterni nel Portale Clienti Stripe
Dopo aver raccolto gli identificativi, l'API di Stripe viene aggiornata inserendo l'ID esterno nei metadati del cliente. Questo permette di automatizzare i permessi e la gestione degli abbonamenti.
| Canale | Metodologia di Identificazione | Mappatura Stripe |
|---|---|---|
| Discord | OAuth2 + Bot API | metadata.discord_id |
| Telegram | Login Widget + Bot API | metadata.telegram_id |
Frequently Asked Questions
Come ottenere l'email di un utente Discord tramite bot?
È necessario reindirizzare l'utente attraverso un flusso OAuth2 richiedendo espressamente lo scope 'email'.
Come associare un utente Telegram al Customer Portal di Stripe?
L'associazione avviene salvando il Telegram User ID nei metadati (metadata) del profilo Cliente creato su Stripe.