Path A: Auto-recharge ON
Recommended. Adds a “suspension” grace window before any destruction.1
Auto-recharge attempts a top-up
Balance drops below your configured threshold → Suji charges your card for the configured top-up amount. On success, balance refilled and life continues.
2
Card declines → VMs suspended
If the recharge attempt fails (card declined, expired, monthly cap, etc.), running VMs are powered off and flagged as
suspended.Important: suspension does not stop billing. The cloud provider still charges Suji for the powered-off server (the disk and IP stay reserved), and billing continues against your remaining credit. Your balance keeps decreasing.The user gets time equal to (remaining balance ÷ hourly rate) to fix the card.3
Fix card → click Resume
Update your payment method, then click Resume. The VM powers back on in ~60 seconds. Same disk, same IP, same subdomain, no data loss.
4
Credit hits €0 → terminate + retain snapshot
If you don’t fix the card and credit reaches €0, the terminate flow runs (same as Path B below).
Path B: Auto-recharge OFF
No grace window. Balance hits €0 and the terminate flow runs immediately.1
Balance approaches zero
Suji sends low-balance warning emails. The Billing page in the dashboard shows a persistent banner reminding you that auto-recharge is off.
2
Balance hits €0 → terminate + retain snapshot
The next metering pass after balance ≤ €0 runs terminate for every active VM in the org:
- Stop the VM gracefully.
- Take a cold snapshot of the disk.
- Mark the snapshot
type='termination', retention 7 days. - Delete the cloud server (provider billing stops here).
- The instance row is marked
deprovisioning; Suji tears down the tunnel + DNS.
3
Within 7 days → top up + restore
Top up to a positive balance, then go to Snapshots in the dashboard and restore the termination snapshot into a new VM. The new VM gets a new IP but the data is intact.Note: snapshot storage continues to bill against your credit during retention. With no VM running, the burn rate is tiny (a few cents/GB/month). It can push your balance slightly negative. That’s expected, the top-up clears it.
4
After 7 days → snapshot deleted
Expired snapshots are cleaned up automatically (checked hourly). Once that’s done, the snapshot is gone and your balance stops being debited for it.