Fitur Baru
1. Pengulangan Pembayaran Langganan
Pembayaran pembaruan langganan yang gagal sekarang dapat diulang secara otomatis untuk memulihkan pendapatan, tanpa memerlukan pekerjaan integrasi. Aktifkan dari Pengaturan → Pemulihan, tetapkan jendela pemulihan, dan Dodo Payments mencoba ulang pembaruan pada jadwal pintar hingga berhasil atau jendela ditutup.
Cara kerjanya
- Pembayaran pembaruan langganan gagal dan langganan berpindah ke
on_hold. - Jika penolakan dapat diulang (penolakan lunak seperti dana tidak mencukupi atau kesalahan jaringan sementara), upaya berikutnya dijadwalkan secara otomatis.
- Pengulangan dilakukan di luar sesi pada jadwal back-off, dibatasi oleh jendela pemulihan Anda.
- Pada pengulangan pertama yang berhasil, langganan kembali ke
activedan tanggal penagihan berikutnya melanjutkan seperti biasa.
Hanya penolakan lunak yang diulang (misalnya dana tidak mencukupi, penolakan umum, kesalahan pemrosesan atau jaringan). Penolakan keras mengakhiri rantai pengulangan segera, karena mengulang tidak akan mengubah hasilnya.
2. Pengaturan Prorata Bisnis
Anda sekarang dapat menetapkan perilaku peningkatan & penurunan default sekali di tingkat bisnis daripada melewati parameter prorata pada setiap perubahan paket. Default ini berlaku setiap kali pelanggan mengubah paket mereka dari portal pelanggan, dan Anda dapat menggantinya per koleksi produk.
Kapan rencana baru dimulai (
effective_at)
Bagaimana pelanggan dikenakan biaya (
proration_billing_mode)
Jika pembayaran pelanggan gagal (
on_payment_failure)
Penggantian per-koleksi
Setiap koleksi produk dapat menggantikan salah satu default ini. Setiap bidang bersifat independen — biarkan pada Turunkan dari bisnis untuk mengikuti default bisnis, atau tetapkan nilai eksplisit untuk menggantinya hanya untuk koleksi itu.

Nilai per-permintaan yang diteruskan ke API Ubah Rencana (
proration_billing_mode, effective_at, on_payment_failure) selalu lebih tinggi daripada baik default koleksi maupun bisnis. Pengaturan baru hanya mengubah apa yang terjadi ketika tidak ada nilai eksplisit yang disediakan — yang merupakan kasus untuk semua perubahan rencana portal pelanggan.3. Mengumpulkan Nama Bisnis untuk Faktur B2B
Pelanggan B2B sekarang dapat memiliki nama bisnis resmi mereka ditampilkan pada faktur alih-alih nama pribadi pembeli. Ketika ID Pajak yang valid diberikan saat checkout, Anda juga dapat mengumpulkancustomer_business_name terkait sehingga faktur mencerminkan entitas pembelian.

- Transaksi adalah B2B (
b2b = true) tax_idhadircustomer_business_nameyang tidak kosong disediakan
customer_business_name secara langsung, dan/atau aktifkan allow_customer_editing_business_name untuk membiarkan pelanggan memasukkan atau mengeditnya pada halaman checkout bersamaan dengan ID Pajak mereka:
Spasi di sekitarnya akan dipotong, dan nilai yang hanya berisi spasi dianggap sebagai penghapusan eksplisit — sehingga data yang disimpan selalu sesuai dengan yang ditampilkan pada faktur.
Perbaikan Bug & Peningkatan
- Perbaikan bug minor dan peningkatan stabilitas di seluruh platform.