Pendahuluan
Integrasi AutoSend dan Dodo Payments memungkinkan Anda untuk secara otomatis mengirim notifikasi email waktu nyata untuk semua peristiwa pembayaran, mulai dari transaksi yang berhasil hingga upaya yang gagal dan konfirmasi pengembalian dana. Kirim email transaksi untuk peristiwa pembayaran menggunakan API email kuat dari AutoSend.Integrasi ini membutuhkan Kunci API AutoSend Anda untuk otentikasi. Anda dapat menemukan kunci API Anda di dashboard AutoSend di bawah Settings > API Keys.
Memulai
Ikuti langkah-langkah ini untuk mengintegrasikan AutoSend dengan Dodo Payments:Enter API Key
Masukkan kunci API AutoSend Anda untuk otentikasi. Anda dapat menemukan kunci API di dashboard AutoSend di bawah Settings > API Keys.
Learn how to create and manage API keys
Kunjungi dokumentasi AutoSend untuk petunjuk terperinci tentang cara membuat dan mengelola kunci API.
Configure Transformation
Atur handler transformasi JavaScript untuk menyesuaikan konten email berdasarkan event pembayaran.
Test & Create
Uji konfigurasi webhook Anda untuk memastikan email dikirim dengan benar, lalu buat integrasi tersebut.
Contoh Kode
Email Konfirmasi Pembayaran
Kirim email konfirmasi ketika pembayaran berhasil diproses:payment_confirmation.js
Email Selamat Datang Langganan
Kirim email selamat datang ketika langganan baru dibuat:subscription_welcome.js
Notifikasi Kegagalan Pembayaran
Kirim email notifikasi ketika pembayaran gagal:payment_failure.js
Praktik Terbaik
- Verifikasi domain pengirim Anda: Pastikan domain email pengirim Anda terverifikasi di AutoSend untuk meningkatkan pengiriman dan menghindari masalah otentikasi. Domain yang terverifikasi membantu mencegah email masuk ke folder spam.
-
Gunakan data dinamis untuk personalisasi: Gunakan field
dynamicDatauntuk mempersonalisasi email dengan informasi spesifik pelanggan seperti nama, jumlah pembayaran, dan detail langganan. Email yang dipersonalisasi memiliki tingkat keterlibatan yang lebih tinggi. - Tulis subjek yang jelas: Tulis subjek deskriptif yang jelas menunjukkan tujuan email. Hindari kata-kata yang memicu spam dan jaga subjek tetap singkat (di bawah 50 karakter).
- Uji sebelum produksi: Selalu uji email Anda sebelum mengirimnya dalam produksi. Ini memastikan konten email Anda dirender dengan benar dan semua data dinamis dipetakan dengan baik.
Referensi API
Untuk detail lengkap tentang API AutoSend, termasuk semua parameter yang tersedia dan kode kesalahan, kunjungi Dokumentasi API AutoSend.Pemecahan Masalah
Emails not being sent
Emails not being sent
- Verifikasi bahwa Kunci API benar dan aktif
- Pastikan domain pengirim terverifikasi di AutoSend
- Pastikan alamat email penerima valid
- Tinjau batas pengiriman dan kuota AutoSend
- Verifikasi bahwa URL endpoint API benar:
https://api.autosend.com/v1/mails/send - Periksa bahwa parameter yang diperlukan hadir dalam payload
Transformation errors
Transformation errors
- Validasi struktur JSON sesuai format API AutoSend
- Periksa bahwa semua field yang diperlukan hadir (
to,from,templateIdatauhtml/text) - Pastikan alamat email diformat dengan benar
- Verifikasi
templateIdvalid jika menggunakan template - Periksa bahwa kunci
dynamicDatasesuai dengan variabel template Anda
Template issues
Template issues
- Verifikasi bahwa ID template Anda benar dan aktif di AutoSend
- Pastikan kunci
dynamicDatasesuai dengan variabel yang digunakan dalam template Anda - Periksa bahwa semua variabel template yang diperlukan tersedia
- Uji template Anda secara mandiri di dashboard AutoSend
