Your learning path
Do modules 1 and 2 on this page, then modules 3 to 5 on the billing portal page. The example in this course, Mama's Kitchen (a client restaurant), is a made-up business used only for training.
Learning paths by role
| You are… | Role in the billing portal | Modules |
|---|---|---|
| Client account owner (e.g. at Mama's Kitchen) | Owner portal user | 1, 2, 3, 4, 5 |
| Client staff who pay bills | Member portal user | 2, 3, 4, 5 (changing the currency and installing packs are for owners) |
Partners: sign in to Partner training.
Where Billing lives
| What | Address |
|---|---|
| Your billing portal | https://billing.custocareai.com/portal |
| Sign-in page | https://billing.custocareai.com/portal/login |
How billing works across products
The big picture: from a phone call answered by the AI to a paid invoice.
- What the products send to Billing, and what Billing sends back.
- How plans, meters and allowances turn usage into an invoice.
- What happens when an invoice is paid, and when it is not.
- Who sends you the bill: Kasada AI or your partner.
CustoCare Billing is one system for every CustoCare product: CustoCare-Resto (restaurants) and CustoCare Call Center (contact centres) today, and any product added later. The products never bill anyone themselves. They tell Billing who their clients are and how much they used. Billing does the rest.
The monthly cycle
INV-2026-00001, emailed with a pay link, due after the payment terms.What a client's status means
| Status in Billing | When | What stops in the product |
|---|---|---|
| Active | Nothing overdue (prepaid: credit left) | Nothing |
| Past due | Overdue, still inside the grace days | Nothing yet |
| Suspended (AI & calls off) | Unpaid after the due date (default: the day after); prepaid credit used up | The AI stops answering calls and chats; outbound calls are refused. Staff can still sign in. |
| Locked (logins blocked) | Still unpaid 30 days after the due date (default) | Also blocks staff logins to the client's Resto or Call Center console |
| Closed | The account was closed | Everything |
Who sends you the bill
Direct
Kasada AI invoices you and collects the money. Example: Mama's Kitchen signs up straight with Kasada.
Through a partner, billed by Kasada
A partner introduced you, but Kasada AI still invoices you. Nothing changes for you.
Billed by your partner
Your partner sends you its own bill. Your invoices and payments go through your partner, not this portal.
Postpaid and prepaid
Postpaid (the default)
- Invoiced monthly, after the month.
- Paused after an unpaid due date.
Prepaid
- Buys credit first (top-ups).
- The month's charges come out of the credit.
- Paused when credit runs out, back on as soon as they top up.
Signing in, sessions and locks
Your sign-in page, one session per login, and what to do when someone is locked out.
- Where your billing portal sign-in page is.
- What the login email contains and why you must choose a new password first.
- The rules: 5 wrong tries lock you for 15 minutes; one session per login; sign-out after 5 idle minutes.
- What happens when you sign in again in the same browser.
- How to switch between light and dark, and use the portal on a phone.
- Who can unlock you or reset your password.
Billing portal
Sign in with the login your CustoCare administrator gave you
Sign in Forgot password?
Your first sign-in
- Open the login email. Every new login gets one, with the subject "Your CustoCare billing portal login". It holds the sign-in page, your username (your email) and a one-time password, plus a link to set your own password (works for 7 days).
- Go to the sign-in page in the email, usually
https://billing.custocareai.com/portal/login. - Sign in with the email and the one-time password.
- Choose a new password. The page Choose a new password appears before anything else. At least 8 characters; type it twice.
- Later changes. AccountChange password
(
https://billing.custocareai.com/portal/account).
The three sign-in rules
5 wrong tries = 15-minute lock
The message: "Too many failed sign-in attempts. Try again in 15 minutes, or ask your admin to reset your password." Even the right password is refused while locked.
One session per login
Signed in on another device? You see: "You're already signed in on another device (Accra, Ghana · since 09:12). Sign out there first, or ask your admin to sign you out." A closed laptop frees the session after 10 idle minutes. Signing in again in the same browser is fine (see below).
Idle sign-out after 5 minutes
One minute before, "Still there?" counts down: Stay signed in or Sign out now. Afterwards the sign-in page says "You were signed out after 5 minutes of inactivity."
Signing in again in the same browser
The "already signed in" message is only for another device. If the earlier session is in this same browser on the same network (a second tab, or a tab you closed without signing out), Billing ends the old session and lets you straight in.
Light or dark, and the portal on a phone
GHS 615.57
GHS 0.00
Your account name is hidden on small screens 3
- 1 Toggle theme: the moon (or sun) button in the top bar switches between light and dark. Your choice is remembered in this browser.
- 2 On a phone the tabs sit in one row: swipe the row sideways to reach Marketplace, Users, Account and Training.
- 3 The account name and your name show beside the buttons on a wide screen only. On a phone, open Account to see them.
- Switch the theme. Tap the moon button (it reads "Toggle theme" to screen readers). Tap the sun to go back to light.
- Reach a tab on a phone. Swipe the tab row to the left, then tap the tab, e.g. Invoices.
- Pay on a phone. Open the invoice and scroll to Pay this invoice; mobile money works well on a phone.
- Sign out. Tap the door button at the far right of the top bar.
Who unlocks whom
| Locked or forgotten | Who fixes it | Where |
|---|---|---|
| A colleague's portal login | Your account's Owner | UsersUnlock or Reset password (/portal/users) |
| Your own forgotten password | You | Forgot password?Email me a link on the sign-in page (the link works for 2 hours) |
| The only owner is locked out | Kasada AI (or your partner) | Email billing@kasada.ai or contact your partner |
| A staff login to your Resto or Call Center console | Your app's admin | In your app: SettingsTeam & roles (Resto) or Staff & teamsStaff (Call Center) |
