Skip to main content

List Customer Emails

Baca email yang dikirim kepada pelanggan dan hasil pengirimannya.

Get Email Content

Baca satu email persis seperti saat dikirim.

Ringkasan

Dodo Payments mengirim email transaksional kepada pelanggan Anda atas nama Anda: tanda terima, pemberitahuan pengembalian dana, pemberitahuan langganan, email penagihan dan pemulihan, pemberian hak akses, serta tautan login Customer Portal. Tab Sent Emails pada pelanggan mencatat setiap email. Untuk setiap email, Anda dapat melihat apa yang dikirim, sejauh mana prosesnya berlangsung, dan alasan email tidak sampai jika terjadi kegagalan. Anda dapat membuka email yang diterima pelanggan, lalu mengirimnya kembali.
Tab Email Terkirim pada pelanggan, yang mencantumkan setiap email beserta status pengirimannya
Email disimpan selama 180 hari. Status pengiriman berasal dari penyedia email dan biasanya diperbarui dalam hitungan detik setelah setiap peristiwa pengiriman.

Melihat Email Pelanggan

1

Open the Customer

Buka Sales → Customers di dashboard, lalu pilih pelanggan.
2

Open the Sent Emails Tab

Tab ini mencantumkan setiap email yang dikirim kepada pelanggan ini dalam 180 hari terakhir, dengan yang terbaru di urutan pertama.
3

Read a Row

Setiap baris menampilkan subjek, dengan alamat pengirim dan penerima di bawahnya. Kolom lainnya menampilkan Category, Date & Time, Delivery Status, dan Actions yang dapat Anda lakukan.
Kategori dapat berupa Payments, Refunds, Subscriptions, Dunning & Recovery, Entitlements, atau Auth. Email login Customer Portal termasuk dalam Auth.

Status Pengiriman

Setiap email memiliki salah satu dari lima status. API mengembalikan nilai status, sedangkan dashboard menampilkan labelnya:

Alasan Kegagalan

Jika email tidak sampai, baris tersebut mencantumkan alasannya agar Anda tahu apakah perlu mengambil tindakan. Arahkan kursor ke status pada baris untuk membacanya. API mengembalikan alasan yang sama dalam failure_reason dan kode stabil dalam failure_code: Lima dari alasan ini memerlukan alamat lain saat dikirim ulang karena alamat yang sama akan gagal lagi: kotak surat tidak ada, alamat ditolak, alamat diblokir setelah kegagalan sebelumnya, pesan ditolak karena terlalu besar, dan penerima menandai email sebagai spam.

Membaca Email

Untuk membaca email, pilih Resend pada barisnya, atau Retry pada baris yang gagal. Panel yang terbuka menampilkan salinan tersimpan di bawah Email Preview, persis seperti saat email dikirim. Email recovery dan dunning yang Anda tulis memiliki label Written by you.
Konten email tersimpan, ditampilkan seperti yang diterima pelanggan
Beberapa email tidak memiliki konten untuk ditampilkan:
  • Email login Customer Portal. Email ini membawa tautan login aktif, sehingga kontennya tidak pernah ditampilkan.
  • Email yang diblokir. Email tersebut tidak pernah sampai ke penyedia, sehingga tidak ada salinannya.
  • Email yang tidak dapat diserahkan kepada penyedia. Tidak ada salinan yang disimpan.
  • Email yang berusia lebih dari 180 hari. Penyedia menghapus kontennya setelah jangka waktu tersebut.

Mengirim Email Lagi

Untuk mengirim email lagi, pilih Resend pada barisnya, atau Retry pada baris yang gagal, lalu konfirmasikan di panel. Tombol tersebut menunjukkan berapa kali lagi email dapat dikirim ulang. Dodo Payments membuat ulang email dari peristiwa asli, bukan dari salinan tersimpan, sehingga tanda terima menampilkan status pembayaran terkini. Email tetap menggunakan tanggal peristiwa asli.
Kontrol pengiriman ulang pada baris email, dengan opsi untuk mengirim ke alamat lain
Kolom To pada panel berisi alamat asli. Untuk mengirim email ke alamat lain, ubah alamat tersebut. Setelah kegagalan permanen, kolom To akan kosong dan Anda harus memasukkan alamat lain karena alamat asli akan gagal lagi.
Pengiriman ulang adalah email baru. Pelanggan menerima salinan lain, dan pengiriman ulang muncul sebagai baris tersendiri di tab.

Batas

Batas berikut berlaku untuk setiap pengiriman ulang:
  • Setiap email dapat dikirim ulang tiga kali.
  • Pengiriman ulang satu email ke alamat yang sama memiliki jeda antarpercobaan: lima menit setelah pengiriman terbaru sebelum pengiriman ulang pertama, sepuluh menit sebelum pengiriman ulang kedua, dan lima belas menit sebelum pengiriman ulang ketiga.
  • Pengiriman ulang ke alamat mana pun menunggu hingga lima menit berlalu sejak alamat tersebut terakhir menerima email dari Anda.
  • Pengiriman yang tidak pernah sampai ke penyedia tidak dihitung dalam batas tiga kali. Namun, pengiriman tersebut tetap menambah waktu tunggu.
  • Resend hanya tersedia di dashboard. API bersifat read-only.

Saat Resend Tidak Tersedia

Dashboard tidak menawarkan pengiriman ulang, atau menolaknya, dalam kasus berikut:
Email login Customer Portal selalu dikirim ke alamat yang memintanya, dan setiap pengiriman ulang membuat tautan login baru.

Mode Pengujian

Test mode mengirimkan email sungguhan, sehingga memiliki batas: 100 email per bisnis per minggu. Pengiriman ulang menggunakan batas yang sama. Setiap email dalam test mode dikirim ke penerima sebenarnya, dengan [TEST MODE] di awal subjek. Untuk menghentikan email customer dalam test mode, nonaktifkan Test Mode Emails di Settings → Communication → Email (lihat Test Mode Emails). Selama dinonaktifkan, tidak ada email customer yang dikirim dalam test mode, tidak ada baris yang ditambahkan ke tab, tidak ada batas yang digunakan, dan dashboard menolak pengiriman ulang. Email dalam live mode tidak terpengaruh. Saat batas telah digunakan, tidak ada lagi yang dikirim dalam test mode pada minggu tersebut. Email pertama yang ditolak pada minggu itu dicatat sebagai satu baris blocked, yang berbunyi “Not sent: the test-mode email allowance for this week is spent”. Penolakan berikutnya pada minggu yang sama tidak menambahkan baris. Batas diatur ulang pada awal setiap minggu, yaitu hari Senin. Live mode tidak memiliki batas seperti ini.
Email login Customer Portal tidak pernah dikirim dalam test mode, dan tidak menggunakan batas.

Membaca Email Melalui API

Daftar dan konten juga tersedia melalui API key Anda, sehingga Anda dapat menampilkan status pengiriman di alat dukungan Anda sendiri. Daftar tersebut mengembalikan 10 email per halaman secara default. Atur page_size untuk mengembalikan hingga 100, dan page_number untuk berpindah halaman, dimulai dari 0.
SDK TypeScript dan Python membungkus kedua endpoint sebagai client.customers.emails.list() dan client.customers.emails.retrieveBody() (retrieve_body() dalam Python). Setiap item memiliki email_log_id, yang Anda teruskan ke endpoint konten, serta status. Item tersebut juga memiliki failure_code dan failure_reason ketika pengiriman gagal, serta has_preview untuk menunjukkan apakah konten tersimpan tersedia. Endpoint konten mengembalikan 422 jika email tidak memiliki konten untuk ditampilkan. Setiap item juga memiliki objek policies yang menyatakan tindakan yang dapat Anda lakukan pada baris tersebut: Baca policies, bukan menentukan kelayakan sendiri. Server menerapkan aturan di atas.

Customer Management

Kelola customer, riwayat pembelian, dan akses mandiri.

Communication Preferences

Pilih email yang dikirim Dodo Payments atas nama Anda.
Terakhir diubah pada 26 September 2026