Pendahuluan
Kirim email transaksional profesional secara otomatis ketika acara pembayaran dan langganan terjadi. Sampaikan konfirmasi pembayaran, pembaruan langganan, dan notifikasi kegagalan melalui Keplars tanpa memerlukan server middleware. Dodo Payments memanggil API Keplars secara langsung menggunakan JavaScript transformation handler.Integrasi ini memerlukan Keplars API Key Anda untuk autentikasi. Temukan di dashboard Keplars di bawah Settings → API Keys, dan verifikasi domain atau alamat pengirim di bawah Domains.
Memulai
1
Open the Webhook Section
Di dashboard Dodo Payments Anda, navigasikan ke Webhooks → + Add Endpoint dan buka dropdown integrasi.
2
Select Keplars
Pilih kartu integrasi Keplars.

3
Enter API Key
Masukkan Keplars API Key Anda. Ini dikirim sebagai token Bearer pada setiap permintaan.

4
Configure Transformation
Ubah kode transformasi untuk memformat email bagi Keplars. Ganti alamat pengirim placeholder dan template ID dengan milik Anda sendiri.
5
Test & Create
Uji dengan payload sampel dan klik Create untuk mengaktifkan pengiriman email.
6
Done!
🎉 Acara pembayaran kini akan secara otomatis memicu email transaksional melalui Keplars.
Contoh Kode Transformasi
Setiap handler menetapkanwebhook.url ke endpoint pengiriman prioritas tinggi Keplars dan menulis ulang webhook.payload menjadi permintaan Keplars (API key dikirim secara otomatis sebagai token Bearer). Ganti payments@mail.yourdomain.com dengan pengirim terverifikasi Anda dan your-keplars-*-template-id dengan template ID Anda yang sebenarnya.
Email Konfirmasi Pembayaran
payment_succeeded.js
Notifikasi Gagal Pembayaran
payment_failed.js
Email Selamat Datang Langganan
subscription_active.js
Email Pembatalan Langganan
subscription_cancelled.js
Tips
- Gunakan domain atau alamat pengirim yang telah diverifikasi untuk pengiriman yang lebih baik.
- Buat template Keplars yang didedikasikan untuk setiap jenis acara sehingga setiap email tetap sesuai merek dan pesan.
- Personalisasikan setiap email dengan mengirimkan data pelanggan seperti nama, jumlah, dan ID pembayaran melalui
params. - Uji dalam mode sandbox terlebih dahulu. Pengiriman sandbox akan ditangkap di Keplars Test Inbox alih-alih dikirimkan.
Pemecahan Masalah
Emails not being sent
Emails not being sent
- Verifikasi bahwa API key Anda benar dan aktif di Keplars di bawah Settings → API Keys.
- Verifikasi bahwa domain atau alamat pengirim Anda diverifikasi.
- Dodo Payments menampilkan respons kesalahan Keplars mentah di log pengiriman webhook. Periksa untuk detail.
Template not found
Template not found
template_iddalam handler Anda harus cocok dengan template aktif di akun Keplars Anda. Verifikasi ID (dan bahwa itu aktif) di dashboard.
Wrong event triggered
Wrong event triggered
- Setiap handler memeriksa
webhook.eventTypedan mengembalikannya lebih awal jika tidak cocok. Pastikan acara yang benar berlangganan di endpoint webhook Dodo Payments.