Ozow instant EFT
Customers pay straight from their bank — no cards. R3.45 flat fee per successful transaction.
Each monthly invoice gets a fresh payment link when you generate billing.
Authorized personnel only
Support every tenant from one desk — health, Railway usage, billing, and hub ops.
New tenants get API_KEY, SESSION_SECRET, HUB_SECRET, and INSTANCE_ID injected into Railway automatically when you provision them. You do not copy secrets into each tenant by hand.
Integrations (Xero, Shopify, SAP sync): hosted tenants see Connections only (Connect / Disconnect). Standard automation (invoice push, PO import, Shopify sale sync) is pushed from this hub on heartbeat. Adjust platform defaults via GET/PATCH /super-admin/api/integration-policy (ops role).
Defaults applied on every heartbeat. Tenants only control OAuth Connect when “Connections only” is on. Saved in hub Postgres (hub_settings) — survives deploys and new commits.
Add owners, support, billing, and ops users for this hub. Roles stay built-in — customer tenant logins are not created here.
Assign tenant plans and control included vs purchased extra seats. Quote a tenant, then accept the quote to lock billing. Open a plan chip for limits and seat pricing.
Deploy and support customer Railway projects. Open a tenant’s Integration setup tab to configure Xero, Shopify, and SAP in Command Center.
Quote customers from their plan and seats. When a quote is accepted, billing locks to that instance. Draft invoices generate on the 22nd each month; payment is due within 7 days of issue.
Review privileged actions, ownership changes, billing interventions, and other super-admin events with the same visual treatment used across the rest of Command Center.
Each tenant receives a unique encrypted HUB_SECRET automatically at provision. Use this tab only to rotate or repair secrets — not to create them by hand.
A different pending secret has been generated for each tenant. Push them via Railway; each tenant promotes its pending secret after a successful heartbeat.
Track unread replies, active incidents, and resolution workload with the same premium Command Center framing used on billing and deployment tabs.
Configure Xero, Shopify, and SAP from Command Center — no redirect to the customer login page. Start an elevated support session when prompted; OAuth tokens remain on the tenant.
Select a tenant, then Load settings in hub. Same panel as Instances → Settings.
Select a customer instance and load settings.
Live system alerts for offline tenants, secret mismatches, billing risk, and unread support activity, presented in the same Command Center language as every other tab.