Perubahan Paket Langganan
📌 Dokumen Terkait
Gambaran Umum
Memungkinkan pemilik workspace untuk mengganti paket langganan di antara paket-paket dari produk yang sama — misalnya, dari Bulanan (Monthly) ke Triwulanan (Quarterly) atau sebaliknya. Perubahan berlaku pada siklus penagihan berikutnya. Tidak ada perhitungan prorata, biaya langsung, maupun kredit.
Cakupan
| Termasuk dalam Cakupan | Di Luar Cakupan |
|---|---|
| Mengubah paket dalam produk yang sama (misalnya POS Bulanan → POS Triwulanan) | Perubahan lintas produk (misalnya POS → Restaurant) |
| Kedua arah: upgrade (bulanan → triwulanan) dan downgrade (triwulanan → bulanan) | Penagihan atau kredit langsung yang dihitung secara prorata |
| Perubahan berlaku pada siklus penagihan berikutnya | Perubahan paket langsung dengan penyesuaian harga di tengah siklus |
| Membatalkan perubahan yang masih tertunda sebelum berlaku | Perubahan paket saat berstatus trial, grace period, suspended, cancelled, atau expired |
| Daftar seat tetap dipertahankan tanpa perubahan | Mengubah jumlah seat sebagai bagian dari operasi yang sama |
Peran
| Peran | Izin |
|---|---|
| Owner (Pemilik) | Dapat mengajukan dan membatalkan perubahan paket |
| Admin / Member | Tidak dapat mengubah paket |
Aturan
Kapan Perubahan Paket Dapat Diajukan?
- Status langganan harus active.
- Paket tujuan harus berasal dari produk yang sama dengan paket saat ini.
- Jika sudah ada perubahan yang tertunda → blokir permintaan (perubahan yang tertunda harus dibatalkan terlebih dahulu).
Kapan Perubahan Berlaku?
Pada batas siklus penagihan berikutnya yaitu ketika cron perpanjangan harian berjalan dan current Period End telah terlewati.. Langganan tetap menggunakan paket dan harga saat ini hingga saat tersebut.
Apakah Perubahan yang Tertunda Dapat Dibatalkan?
Ya, kapan saja sebelum batas siklus. Langganan tetap berjalan dengan paket saat ini tanpa gangguan.
Kondisi Khusus
| Skenario | Penanganan |
|---|---|
| Pemilik mengajukan perubahan ke paket yang sama dengan paket yang sedang digunakan | tidak ada perubahan yang dilakukan |
| Paket tujuan dinonaktifkan setelah perubahan diajukan tetapi sebelum batas siklus | Perubahan tetap diterapkan pada batas siklus. |
| Langganan memasuki grace period (masa tenggang) setelah perubahan tertunda diajukan | Perubahan tertunda tetap dipertahankan. Ketika pembayaran berhasil dan langganan kembali berstatus active, perubahan tertunda tetap ada dan akan diterapkan pada batas siklus berikutnya setelah pemulihan. |
| Langganan dibatalkan setelah perubahan tertunda diajukan | Pembatalan diprioritaskan. Langganan beralih ke status cancelled, lalu expired pada akhir siklus. Perubahan tertunda tidak akan pernah diterapkan. |
| Langganan ditangguhkan (suspended) setelah perubahan tertunda diajukan | Perubahan tertunda tetap dipertahankan. Jika pemilik memulihkan langganan melalui pembayaran sebelum kedaluwarsa, perubahan akan diterapkan seperti biasa. Jika langganan kedaluwarsa akibat penangguhan, perubahan tertunda akan dibuang. |
| Pemilik mengubah paket beberapa kali sebelum batas siklus | Hanya perubahan terbaru yang dipertahankan. |
| Paket tujuan memiliki persentase pajak yang berbeda | Mengikuti perilaku perpanjangan normal. Snapshot diperbarui saat perubahan diterapkan. |