Introduzione
Invia email transazionali professionali automaticamente quando si verificano eventi di pagamento e abbonamento. Invia conferme di pagamento, aggiornamenti di abbonamento e notifiche di errore tramite Keplars senza necessità di un server middleware. Dodo Payments chiama l’API di Keplars direttamente utilizzando un gestore di trasformazione JavaScript.Questa integrazione richiede la tua chiave API di Keplars per l’autenticazione. Trovala nel dashboard di Keplars sotto Impostazioni → Chiavi API, e verifica un dominio o indirizzo del mittente sotto Domini.
Iniziare
1
Open the Webhook Section
Nel tuo dashboard di Dodo Payments, vai a Webhooks → + Aggiungi Endpoint ed espandi il menu a discesa delle integrazioni.
2
Select Keplars
Scegli la scheda di integrazione Keplars.

3
Enter API Key
Fornisci la tua chiave API di Keplars. Viene inviata come token Bearer ad ogni richiesta.

4
Configure Transformation
Modifica il codice di trasformazione per formattare le email per Keplars. Sostituisci l’indirizzo del mittente e gli ID dei modelli con i tuoi.
5
Test & Create
Testa con payload di esempio e fai clic su Crea per attivare l’invio delle email.
6
Done!
🎉 Gli eventi di pagamento attiveranno ora automaticamente le email transazionali tramite Keplars.
Esempi di Codice per la Trasformazione
Ogni gestore impostawebhook.url all’endpoint di invio ad alta priorità di Keplars e riscrive webhook.payload in una richiesta Keplars (la chiave API è inviata automaticamente come token Bearer). Sostituisci payments@mail.yourdomain.com con il tuo mittente verificato e your-keplars-*-template-id con i tuoi effettivi ID dei modelli.
Email di Conferma Pagamento
payment_succeeded.js
Notifica di Errore di Pagamento
payment_failed.js
Email di Benvenuto per l’Abbonamento
subscription_active.js
Email di Cancellazione Abbonamento
subscription_cancelled.js
Consigli
- Usa un dominio o indirizzo del mittente verificato per una migliore deliverability.
- Crea un modello dedicato di Keplars per ogni tipo di evento in modo che ciascuna email rimanga in linea con il marchio e il messaggio.
- Personalizza ogni email passando dati del cliente come nome, importo e ID pagamento attraverso
params. - Testa prima in modalità sandbox. Gli invii in sandbox sono acquisiti nella Test Inbox di Keplars anziché essere consegnati.
Risoluzione dei Problemi
Emails not being sent
Emails not being sent
- Verifica che la tua chiave API sia corretta e attiva in Keplars sotto Impostazioni → Chiavi API.
- Verifica che il tuo dominio o indirizzo del mittente sia verificato.
- Dodo Payments mostra la risposta di errore grezza di Keplars nel log di consegna del webhook. Controllala per i dettagli.
Template not found
Template not found
- L’
template_idnel tuo gestore deve corrispondere a un modello attivo nel tuo account Keplars. Verifica l’ID (e che sia attivo) nel dashboard.
Wrong event triggered
Wrong event triggered
- Ogni gestore controlla
webhook.eventTypee ritorna subito se non corrisponde. Assicurati che gli eventi corretti siano sottoscritti sull’endpoint webhook di Dodo Payments.