Ketika faktur gagal di semua pembayaran yang dicoba ulang, berlangganan terkait dapat dibatalkan atau ditandai sebagai belum dibayar, tergantung pada tindakan status langganan yang Anda pilih di pengaturan. Hal ini dapat dipengaruhi oleh jadwal coba ulang yang lebih lama.
Jadwal percobaan ulang yang lama yang melampaui periode penagihan langganan dapat menyebabkan jadwal percobaan ulang beberapa faktur tumpang tindih. Dalam kasus yang jarang terjadi saat satu faktur gagal di semua percobaan ulang, tetapi faktur terbaru yang merupakan bagian dari langganan yang sama berhasil dibayar, langganan dibiarkan apa adanya dan tidak dibatalkan atau ditandai sebagai belum dibayar.
Sebagai contoh kasus, yaitu saat ada langganan yang memiliki masa penagihan satu bulan, dengan jadwal percobaan ulang dua bulan. Misalnya, terjadi urutan peristiwa berikut:
1 Januari: Faktur in_1
diterbitkan dan pembayaran gagal
2 - 30 Januari: Beberapa percobaan ulang dilakukan dan gagal sampai hanya tersisa satu percobaan lagi untuk in_1
1 Februari: Faktur in_2
diterbitkan dan pembayaran berhasil
10 Februari: Percobaan terakhir in_1
dilakukan dan gagal
Dalam kasus di atas, jadwal percobaan ulang untuk in_1
tumpang tindih dengan jadwal percobaan ulang untuk in_2
, sehingga memungkinkan faktur in_2
menerima pembayaran yang berhasil sebelum semua percobaan ulang untuk in_1
terjadi. Percobaan ulang dari in_1
masih bisa gagal, dan dalam kasus ini, semuanya gagal. Ketika ini terjadi, status berlangganan tidak berubah karena ketidaksejajaran keberhasilan pembayaran. Secara eksplisit, jika pengaturan status langganan diatur ke "batalkan langganan", langganan tidak dibatalkan. Jika setelan diatur ke "tandai langganan sebagai belum dibayar", langganan tidak ditandai sebagai belum dibayar.
Seperti yang dinyatakan di atas, faktur tersebut merupakan faktur terbaru yang status pembayarannya penting. Sebagai contoh kasus, yaitu saat ada langganan yang memiliki masa penagihan satu minggu, dengan jadwal percobaan ulang satu bulan. Terjadi urutan peristiwa berikut:
1 Januari: Faktur in_1
diterbitkan dan pembayaran gagal
2 Januari: Beberapa percobaan ulang dilakukan dan gagal sampai hanya tersisa satu percobaan lagi untuk in_1
7 Januari: Faktur in_2
diterbitkan dan pembayaran berhasil
14 Januari: Faktur in_3
diterbitkan dan pembayaran gagal
15 Januari: Percobaan terakhir in_1
dilakukan dan gagal
Dalam hal ini, pada 15 Januari, in_1
gagal untuk terakhir kalinya dan status langganan akan diubah. Status in_2
tidak menjadi masalah dalam hal ini, karena faktur terakhir adalah in_3
dan in_3
belum dibayar. Secara eksplisit, jika pengaturan status langganan diatur ke "batalkan langganan", langganan akan dibatalkan pada 15 Januari. Jika pengaturan diatur ke "tandai langganan sebagai belum dibayar", langganan akan ditandai sebagai belum dibayar pada 15 Januari.
Untuk menghindari percobaan ulang terjadi setelah faktur berikutnya diselesaikan, jendela coba lagi dapat diatur ke sesuatu yang lebih kecil atau sama dengan interval penagihan. Misalnya, untuk langganan bulanan, setiap jendela coba lagi <= 1 bulan akan menghindari potensi tumpang tindih.