Build the selected-service invoice worksheet
| Field | Record |
|---|---|
| Management line | Managed Build #N / Entry / Unmanaged Config #N / n8n packaging |
| Term | 12M / 36M / 1M or unmanaged 12/6/1 |
| Intro / renew / upfront | All three from order summary + Client Area |
| Addons | Backup tier, monitoring, cPanel—summary wins |
| Region | Native vs partner city actually ordered |
| Next invoice date | From Client Area |
| Domains | Separate auto-renew from VPS cancel |
| Export destination | Off ScalaHosting, encrypted, tested |
Recheck live invoices—do not rely on an outdated promo screenshot alone.
Prepaid renew mechanics
Invoices are generated about seven days before renew. Official terms describe a seven-day grace after renew, then temporary suspension if unpaid. TOS states termination of unpaid services fifteen days after suspension, with backups removed; a knowledge-base article mentions a longer post-suspend window—prefer TOS for planning and confirm with Billing if you are already suspended.
If you have not submitted a formal termination request through the client profile before invoice issuance, terms treat you as continuing at posted renew prices. Promo-misuse language restricts re-ordering the same type for the same domain/content to grab intro discounts again—including a possible twelve-month refusal window. Do not advise “cancel and repurchase intro” as a tactic.
There is no Vultr-style “stop instance to stop server billing” story here. Exit is cancel (or unpaid terminate—with data risk).
Match backup mechanism to product
Managed getting-started text describes SBackup keeping one remote backup overwritten daily by default and recommends more copies for important data. Other KB articles mention seven restore points. Paid builder tiers advertise 1 / 3 / 7 / 30 style options with conflicting sticker prices across captures. Open your live Restore UI and count restore points for your SKU; do not invent a universal retention number.
Unmanaged hosts need customer-owned backups unless you purchased an addon such as R1Soft at order time. Manual SPanel generate/restore and optional remote FTP still need an independent encrypted copy you control. Panel restore can overwrite—prefer restoring into a new database name or non-production target when the UI offers it.
Application-consistent export must fail closed
Ordered gate before cancel or Terminate Account:
- CONTROL WRITES / DEFINE CUTOFF — freeze or accept a synchronized final state.
- FINAL EXPORT — WordPress: files + database (+ email if in scope). n8n Path A: workflow/credential export (+ DB if accessible). Path B: Postgres dump + volumes + encryption key.
- VERIFY FINAL-CUTOFF RESTORE — prove the export on an isolated target.
- CANCEL / TERMINATE — only after proof.
- AUDIT — My Services, domains, addons, credentials.
Illustrative export commands for a self-managed or SSH-capable host (adapt paths; Managed SPanel users may prefer panel Backup/Restore plus an off-site download):
# WordPress-style example — placeholders only
SITE_ROOT="/home/USER/public_html"
BACKUP_DIR="$HOME/exports/$(date +%F)"
mkdir -p "$BACKUP_DIR"
tar -C "$SITE_ROOT" -czf "$BACKUP_DIR/files.tgz" .
mysqldump --single-transaction -u DBUSER -p DBNAME > "$BACKUP_DIR/db.sql"
# Encrypt before leaving the server; store keys offline.
SPanel Terminate Account irreversibly deletes that hosting account’s data on the VPS. It is not Client Area subscription cancellation. Keep exports until cancel completion is confirmed.
Request Cancellation correctly
Path: Client Area → My Services → Manage → Request Cancellation. Choose immediate or end of current billing cycle and provide a reason. Official TOS: email cancellation is not legitimate; billing continues until a dashboard request is placed; cancellation requests may take up to seven days to complete. Therefore “immediate” is a preference—not proof of instant offline or instant stop-billing. Exact access-end vs invoice-void timing inside that window remains a verify-with-Billing branch.
Submit before renewal invoice issuance when you intend to avoid renew treatment. After submit, watch service status and confirm no unexpected new renew invoice.
Refunds and chargebacks
TOS money-back language: program for new clients; full refund within 30 days for covered services or partial unused refund anytime after activation for web/reseller/VPS; exclusions include domains, SSL, licenses, dedicated servers, custom installs; TOS violations can waive refunds. A shorter KB article emphasizes 30-day windows more narrowly. Do not DIY prorated math from marketing—open a Billing ticket with SKU and new/existing client status.
Duplicate payments may become account credit rather than cash. Chargebacks can require repayment plus a fee described in TOS.
Failed backup / unexpected charge checklist
| Symptom | Branch |
|---|---|
| Missing restore points | Check addon tier + live panel count; start independent export now |
| Renew surprise | Compare worksheet renew vs invoice; promo vs standard |
| Cancel not completing | Keep exports; ticket Billing; note ≤7-day TOS window |
| Suspended for non-pay | Pay to recover or accept terminate/backup wipe—do not use as cancel |
| Speed/SLA credit curiosity | Only via Billing with vendor eligibility—not an AiXVPS performance claim |
Ordered exit audit
- Exports verified at final cutoff.
- Request Cancellation submitted (date, immediate vs end-of-cycle).
- ≤7-day completion window noted; status rechecked.
- Domains/auto-renew handled separately.
- Addons no longer renewing; My Services clear.
- Password-manager entries revoked; DNS moved.
If you later re-buy a different line, re-read promo-misuse terms and start again from the review ledger.