Introduzione
L’integrazione di Dodo Payments con Slack ti consente di ricevere notifiche in tempo reale sui tuoi pagamenti direttamente nel tuo workspace Slack. Questa integrazione ti permette di rimanere aggiornato sullo stato dei tuoi pagamenti, monitorare le transazioni e gestire i tuoi pagamenti in modo più efficiente.Questa integrazione utilizza il nostro portale di gestione dei webhook per trasformare automaticamente gli eventi webhook di Dodo Payments in messaggi compatibili con Slack. Non è necessaria alcuna codifica aggiuntiva: basta configurare il connettore e iniziare a ricevere notifiche.
Iniziare
1
Apri la Sezione Webhook
Vai alla sezione Webhook nel tuo dashboard di Dodo Payments. Clicca sul pulsante + Aggiungi Endpoint, quindi apri il menu a discesa dei webhook per rivelare altre integrazioni.

2
Seleziona l'Integrazione Slack
Seleziona l’integrazione Slack e clicca su Collega il tuo workspace Slack.

3
Concedi Permessi a Slack
Concedi i permessi necessari all’app Slack Incoming Webhooks affinché possa inviare messaggi nel tuo canale scelto.

4
Personalizza il Codice di Trasformazione
Aggiungi o modifica il codice di trasformazione per personalizzare le tue notifiche Slack in base al tuo caso d’uso. Puoi utilizzare i modelli predefiniti o scrivere la tua logica.

5
Testa e Crea
Testa il tuo codice di trasformazione con payload di eventi personalizzati o predefiniti. Una volta soddisfatto, clicca su Crea per attivare l’integrazione.

6
Integrazione Completata!
🎉 Hai creato con successo l’integrazione Slack! I tuoi eventi di Dodo Payments verranno ora consegnati al tuo canale Slack selezionato in tempo reale.
Esempi di Codice di Trasformazione
Notifiche di Pagamento di Base
Questa trasformazione invia messaggi di testo semplici per eventi di pagamento:payment_notifs.js
Notifiche di Abbonamento Ricche
Questa trasformazione crea messaggi Slack ricchi con allegati per eventi di abbonamento:subscription_notifs.js
Notifiche di Gestione delle Controversie
Questa trasformazione gestisce eventi di controversia con colori e urgenza appropriati:dispute_notifs.js
Gestore Completo di Tutti gli Eventi
Questa trasformazione gestisce tutti i tipi di eventi con formattazione coerente:all_events_notifs.js
Migliori Pratiche
Per rendere efficaci le tue notifiche Slack:- Utilizza allegati di messaggi ricchi con colori, campi e formattazione per chiarezza e azionabilità.
- Includi sempre dati chiave come importi, email dei clienti e ID per un’identificazione rapida.
- Scegli colori che corrispondano al tipo di evento: verde (
good) per il successo, rosso (danger) per controversie o fallimenti, giallo (warning) per cancellazioni e blu (#36a64f) per eventi informativi. - Aggiungi timestamp per aiutare a tracciare quando si è verificato ciascun evento.
Risoluzione dei Problemi
Le notifiche non appaiono in Slack
Le notifiche non appaiono in Slack
- Verifica che l’URL del webhook di Slack sia corretto e attivo
- Controlla che il codice di trasformazione sia un JavaScript valido
- Assicurati che i tipi di eventi selezionati siano attivati
- Verifica che la tua app Slack abbia i permessi necessari
Errori di trasformazione
Errori di trasformazione
- Controlla il portale di gestione dei webhook per i log degli errori di trasformazione
- Verifica che la struttura del payload del webhook corrisponda al tuo codice di trasformazione
- Testa il tuo codice di trasformazione con dati di esempio
- Assicurati che tutti i campi richiesti siano presenti nel payload del webhook
Tipi di eventi mancanti
Tipi di eventi mancanti
- Conferma che gli eventi che desideri ricevere siano abilitati nella tua configurazione del webhook di Dodo Payments
- Controlla che i tipi di eventi siano selezionati nella configurazione del connettore Slack
- Verifica che il tuo endpoint sia configurato correttamente per ricevere gli eventi