Notifikasi
FinTale mengirim pengingat otomatis untuk dua hal: Tagihan yang mendekati jatuh tempo dan Piutang yang mendekati tanggal lunas. Semuanya diatur lewat satu saklar utama di Pengaturan → Pengaturan Aplikasi → Notifikasi.
Toggle Notifikasi bukan cuma soal pop-up pengingat. Selama toggle ini nonaktif, sistem juga berhenti memeriksa dan mengubah Tagihan yang sudah dekat jatuh tempo menjadi draf transaksi otomatis saat aplikasi dibuka. Kamu tetap bisa membuat draf secara manual lewat aksi Generate Tagihan (Draf), tapi proses otomatisnya berhenti total selama Notifikasi off.
Alur Tagihan (Quest)
Setiap Tagihan aktif diperiksa berdasarkan jenis siklus penagihannya, yang menentukan berapa hari sebelum jatuh tempo sistem mulai bereaksi:
| Siklus | Ambang batas ("threshold") |
|---|---|
| Harian | Tidak ada — langsung diproses begitu jatuh tempo |
| Mingguan | 3 hari sebelum jatuh tempo |
| Bulanan | 15 hari sebelum jatuh tempo |
| Tahunan | 30 hari sebelum jatuh tempo |
Untuk Tagihan non-harian, ada 3 fase:
- Lebih dari threshold hari sebelum jatuh tempo — sistem menjadwalkan satu notifikasi pengingat (sekali saja, tidak berulang) yang akan muncul tepat pada
tanggal jatuh tempo dikurangi threshold, jam 08:00. - Sudah masuk rentang threshold hari — sistem otomatis membuat draf transaksi untuk tagihan ini (draf inilah yang muncul sebagai Quest siap dibayar).
- Sudah lewat tanggal jatuh tempo dan belum dibayar — status draf transaksinya diubah jadi Terlambat (Overdue).
Untuk Tagihan Harian, tidak ada fase notifikasi di muka — begitu tanggal jatuh tempo tiba dan belum dibayar, draf transaksinya langsung ditandai Overdue.
Begitu satu Tagihan dibayar, siklusnya otomatis maju ke periode berikutnya (mis. Bulanan → jatuh tempo bulan depan), dan ketiga fase di atas berlaku lagi dari awal untuk periode barunya.
Alur Piutang (Kontrak Tavern)
Piutang mendapat pengingat kalau memenuhi tiga syarat sekaligus: belum lunas, reminder-nya diaktifkan, dan punya tanggal target.
Kalau ketiganya terpenuhi, sistem menjadwalkan satu notifikasi yang muncul 2 jam sebelum tanggal & jam target. Kalau salah satu syarat tidak terpenuhi (mis. reminder dimatikan, atau piutang sudah lunas), notifikasi yang sebelumnya terjadwal untuk piutang itu otomatis dibatalkan.
Kapan Semua Ini Diperiksa?
- Setiap aplikasi dibuka / data dimuat ulang — sistem menyapu semua Tagihan aktif dan semua Piutang yang memenuhi syarat, lalu menjadwalkan/memperbarui notifikasi sesuai aturan di atas. Ini hanya berjalan kalau Notifikasi aktif.
- Saat kamu membuat atau mengedit Tagihan/Hutang — kalau tagihannya aktif dan bukan tipe Harian, notifikasi pengingatnya langsung dijadwalkan saat itu juga (tanpa menunggu buka-tutup aplikasi).
- Saat kamu membuat, mengedit, atau mencatat pembayaran Piutang — notifikasi reminder-nya langsung disesuaikan (dijadwalkan ulang atau dibatalkan) mengikuti status terbaru piutang tersebut.
Sistem selalu mengecek dulu apakah notifikasi untuk Tagihan/Piutang yang sama sudah pernah dijadwalkan, supaya kamu tidak menerima notifikasi duplikat untuk hal yang sama.