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 memerlukan Kunci API AutoSend Anda untuk otentikasi. Anda dapat menemukan kunci API Anda di dasbor AutoSend di bawah Pengaturan > Kunci API.
Memulai
Ikuti langkah-langkah ini untuk mengintegrasikan AutoSend dengan Dodo Payments:Masukkan Kunci API
Berikan kunci API AutoSend Anda untuk otentikasi. Anda dapat menemukan kunci API Anda di dasbor AutoSend di bawah Pengaturan > Kunci API.
Pelajari cara membuat dan mengelola kunci API
Kunjungi dokumentasi AutoSend untuk instruksi rinci tentang cara membuat dan mengelola kunci API.
Konfigurasi Transformasi
Siapkan pengendali transformasi JavaScript untuk menyesuaikan konten email berdasarkan peristiwa pembayaran.
Uji & Buat
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
Email tidak terkirim
Email tidak terkirim
- Verifikasi API Key benar dan aktif
- Periksa bahwa domain pengirim terverifikasi di AutoSend
- Pastikan alamat email penerima valid
- Tinjau batas dan kuota pengiriman AutoSend
- Verifikasi URL endpoint API benar:
https://api.autosend.com/v1/mails/send - Periksa bahwa parameter yang diperlukan ada dalam payload
Kesalahan transformasi
Kesalahan transformasi
- Validasi struktur JSON sesuai dengan format API AutoSend
- Periksa bahwa semua field yang diperlukan ada (
to,from,templateIdatauhtml/text) - Pastikan alamat email diformat dengan benar
- Verifikasi
templateIdvalid jika menggunakan template - Periksa bahwa kunci
dynamicDatacocok dengan variabel template Anda
Masalah template
Masalah template
- Verifikasi ID template Anda benar dan aktif di AutoSend
- Pastikan kunci
dynamicDatacocok dengan variabel yang digunakan dalam template Anda - Periksa bahwa semua variabel template yang diperlukan disediakan
- Uji template Anda secara independen di dasbor AutoSend
