Customer portal

Billing

Ledger state and provider evidence stay separate. Browser payment return never marks an invoice paid by itself.

Billing

Billing and next payment

Invoices, hosted payment returns and Magnus ledger state stay separate. Browser return never marks an invoice paid by itself.

Pending provider confirmation

Next payment

GBP 126.00

Due 21 Jun 2026. Scheduled charges stay visible even when a hosted return is pending.

Payment return

Pending provider confirmation

No hosted payment browser return is recorded for this view.

Ledger state

Open balance

Magnus keeps invoice balance separate from hosted payment browser return.

Payment return received

Browser return at 21 Jun 2026, 09:42 is recorded as pending. It is not shown as paid until webhook or staff evidence updates Magnus.

Billing

Payment is pending provider evidence

Pending provider confirmation

Payment return received

Browser return at 21 Jun 2026, 09:42 is recorded as pending. It is not shown as paid until webhook or staff evidence updates Magnus.

No webhook or staff payment evidence has landed yet.

Payment browser return

Pending provider confirmation

Returning from hosted payment records an attempt only. Webhook or staff evidence is still required.

Magnus ledger

Open balance

The portal keeps the invoice open until provider evidence updates the ledger.

Portal invoices
InvoiceDueAmountStatus
Move-in payment21 Jun 2026GBP 126.00Pending provider confirmation
Next monthly storage21 Jul 2026GBP 76.00Scheduled

Offline and stale billing reference

Cached portal billing status is reference-only. Payments, refunds and ledger changes remain blocked while offline or when Magnus cannot verify live service state.

Last safe portal snapshot: 21 Jun 2026, 09:42. Duplicate browser returns do not mark an invoice paid.

Support

Ask about billing or payment status

Support can explain invoice, hosted return and ledger state without exposing payment secrets or raw provider diagnostics.

Draft only