Sign in to manage platforms
0 tenants missing billing records — not counted in MRR.
Tenants signed up before billing was wired. Backfilling creates a billing row at each tenant's current plan. Idempotent.
| Tenant | Owner Email | Vertical | Plan | Status | Features | Actions |
|---|
Try clearing the search or filters.
| Submitted | Business | Contact | Preferred Time | Status | Actions |
|---|
No demo requests match this filter.
Conversion rate —
| Lead | Vertical | Score | Stage | Owner | Last contact | Actions |
|---|
Demo requests show up here automatically.
What each plan enables out of the box. Per-tenant overrides are applied on top via Manage.
| Feature | Starter | Growth | Scale |
|---|
How many tenants have each feature enabled, split by plan default vs manual override.
No tenants yet. Adoption stats will appear once you have signups.
Confirm a payment to flip the tenant to ACTIVE for 30 days. Reject to email the owner with a reason.
| Submitted | Tenant | Plan | Amount | Reference | Notes | Action |
|---|
| Time | Action | Actor | Target |
|---|
No activity recorded for this scope yet.
—
—
Members of the SUPERADMIN and SALES Cognito groups. Removing demotes the user from the group; the Cognito account itself is preserved.
| Name | Role | Username | Status | Created |
|---|
No team members found.
One-off migration tools. Idempotent — safe to run multiple times.
Pre-create Paystack Plans
Creates the recurring Paystack Plans for GROWTH and SCALE on Paystack and caches the plan_codes locally. Idempotent — skips tiers that already have a code. Run once before the first paid customer to skip the lazy-create latency on their checkout.
Backfill GSI3 lookup keys
Adds GSI3PK/GSI3SK to existing tenant, billing, and offline-payment rows, and writes WhatsApp route rows for any tenants already connected to Meta. Run once after the GSI3 deploy. Idempotent — skips rows that already have keys.
Each Paystack business sends events to its own webhook URL. Copy these into the matching dashboards once.
Ordris central business (TheKloudWiz)
For SaaS subscription events — subscription.create, invoice.payment_failed, etc. Paste into the TheKloudWiz Paystack dashboard.
Per-tenant businesses
Each tenant pastes this into their own Paystack dashboard so customer order charges flow back into Ordris. Also shown to the owner inside their Settings → Payments.
Save these credentials and share them securely. The user will be prompted to set a new password on first login.
Password policy for the new password
8+ characters · one uppercase · one lowercase · one number. Mention this to the user when sharing the temporary password.
Generates a one-time temporary password. The user will be required to set a new one on next sign-in.
Current: PRODUCTION — TEST / DEMO tenants are hidden from the customer storefront and excluded from billing KPIs.
Current status: ACTIVE
Removes every record (config, billing, menu, orders, bookings, users, payments, leads). Cognito accounts are deleted too. Use for test data only — production tenants should soft-delete.
Skips trial expiry + past-due gates. Use for vetted clients piloting before they pay.
Current — Customer: — · Subscription: —
Phone number ID —
WABA ID —
Display number —
Token — · Secret —
Updated —
No WhatsApp credentials saved. The tenant can connect via Settings → WhatsApp Business (SCALE plan).
This wipes every record for across the SaaS table and removes all Cognito users tied to them. This cannot be undone.
Share this temporary password with . They'll be asked to set a new one on next sign-in.
This is the only time the password will be shown. Copy it now.
When they pick their new password
8+ characters · one uppercase · one lowercase · one number. Pass this on to the user along with the temporary password above.