Introducción
Envía correos electrónicos transaccionales profesionales automáticamente cuando ocurren eventos de pago y suscripción. Entrega confirmaciones de pago, actualizaciones de suscripción y notificaciones de fallos a través de Keplars sin necesidad de un servidor intermedio. Dodo Payments llama a la API de Keplars directamente usando un manejador de transformación JavaScript.Esta integración requiere tu clave API de Keplars para autenticación. Encuéntrala en el panel de Keplars bajo Settings → API Keys, y verifica un dominio o dirección de remitente bajo Domains.
Comenzando
1
Open the Webhook Section
En tu panel de Dodo Payments, navega a Webhooks → + Add Endpoint y despliega el menú de integraciones.
2
Select Keplars
Elige la tarjeta de integración Keplars.

3
Enter API Key
Proporciona tu clave API de Keplars. Se envía como un token Bearer en cada solicitud.

4
Configure Transformation
Edita el código de transformación para dar formato a los correos electrónicos para Keplars. Reemplaza la dirección de remitente y los IDs de plantilla provisionales con los tuyos.
5
Test & Create
Prueba con cargas útiles de muestra y haz clic en Crear para activar el envío de correos electrónicos.
6
Done!
🎉 Los eventos de pago ahora activarán automáticamente los correos electrónicos transaccionales a través de Keplars.
Ejemplos de Código de Transformación
Cada manejador establecewebhook.url al punto de envío de alta prioridad de Keplars y reescribe webhook.payload en una solicitud de Keplars (la clave API se envía automáticamente como un token Bearer). Reemplaza payments@mail.yourdomain.com con tu remitente verificado e your-keplars-*-template-id con tus IDs de plantilla reales.
Correo de Confirmación de Pago
payment_succeeded.js
Notificación de Fallo de Pago
payment_failed.js
Correo de Bienvenida a Suscripción
subscription_active.js
Correo de Cancelación de Suscripción
subscription_cancelled.js
Consejos
- Usa un dominio de remitente verificado o una dirección para mejor entregabilidad.
- Crea una plantilla dedicada de Keplars por tipo de evento para que cada correo electrónico se mantenga dentro de la marca y del mensaje.
- Personaliza cada correo electrónico pasando datos del cliente como nombre, monto e ID de pago a través de
params. - Prueba primero en modo sandbox. Los envíos en sandbox se capturan en la Bandeja de Prueba de Keplars en lugar de ser entregados.
Solución de Problemas
Emails not being sent
Emails not being sent
- Verifica que tu clave API sea correcta y esté activa en Keplars bajo Settings → API Keys.
- Verifica que tu dominio o dirección de remitente esté verificado.
- Dodo Payments muestra la respuesta de error de Keplars sin procesar en el registro de entrega del webhook. Veríficalo para más detalles.
Template not found
Template not found
- El
template_iden tu manejador debe coincidir con una plantilla activa en tu cuenta de Keplars. Verifica el ID (y que esté activo) en el panel.
Wrong event triggered
Wrong event triggered
- Cada manejador verifica
webhook.eventTypey regresa temprano si no coincide. Asegúrate de que los eventos correctos estén suscritos en el endpoint del webhook de Dodo Payments.