The Subscription & Billing page is your central hub for managing your subscription plan, monitoring resource usage, and choosing the right plan for your team. The billing section in Settings has 3 menu items in the sidebar: Subscription, Usage, and Billing & Plans.

Billing Menu Structure
Under the BILLING category in the Settings sidebar, there are 3 menus:
| Menu | Description |
|---|---|
| Subscription | View your active plan, billing history, and manage your subscription |
| Usage | Monitor resource usage and monthly consumption |
| Billing & Plans | Compare plans, view features, and upgrade/downgrade |
Subscription
Active Plan Card
At the top of the Subscription page, a card with a gradient header displays:
- Plan name with a status badge -- ACTIVE (green), TRIAL (blue), EXPIRED (red), SUSPENDED (red), or CANCELLED (gray)
- Billing amount in large text
- Billing period (per month or per year)
Billing Information
Billing details are shown below the plan card:
- Billing cycle -- MONTHLY or YEARLY
- Next billing date -- when the next charge will be processed
- Auto-renew status -- Enabled or Disabled
- Subscription start date -- when the subscription began
- Renewal date -- when the subscription was last renewed
Plan Limits
A 4-column grid displays the resource limits included in your plan:
- Team Members -- Maximum number of team members
- Monthly Contacts -- Active contact limit per month
- WhatsApp Devices -- Number of WhatsApp devices that can be connected
- AI Agents -- Number of AI agents available
Billing History
The billing history table displays all invoices with the following columns:
| Column | Description |
|---|---|
| Invoice Number | Unique invoice identifier |
| Date | Date the invoice was created |
| Plan | Plan name being billed |
| Amount | Total charge amount |
| Status | PAID (green), PENDING (amber), WAITING_PAYMENT (amber), FAILED (red), REFUNDED (gray), VOID (gray), EXPIRED (orange) |
| Action | Pay Now (if status is pending) or View Invoice |
The table includes search functionality by invoice number and pagination at 5 items per page.
Cancelling Your Subscription
Subscription cancellation is only available when the plan status is ACTIVE and the plan is not Free.
- Click the Cancel Subscription button (displayed in red).
- A confirmation modal appears with cancellation reason options:
- Price doesn't fit my budget
- Not using it enough
- Missing features I need
- Trying a different solution
- Other reason (with a textarea for details)
- Click Cancel Plan to confirm, or Keep Subscription to abort the process.
After cancellation, your subscription remains active until the end of the current billing period. You can reverse the cancellation by clicking Keep Subscription before the period expires.
Usage
The Usage page lets you monitor resource consumption in real time.

Current Period
The page header displays the current period date range (e.g., "Jan 1 - Jan 31, 2025") with two buttons:
- Export -- Download usage data as a CSV file
- History -- Open a modal showing usage history for the last 12 months
Plan Resources
A grid displays 6 resource usage metrics:
| Resource | Description |
|---|---|
| Monthly Active Contacts | Number of active contacts this month |
| AI Credits | AI credits consumed |
| AI Agents | Number of active AI agents |
| Team Members | Current number of team members |
| Channels | Number of connected channels |
| WhatsApp Devices | Number of connected WhatsApp devices |
Each resource card displays: an icon, the resource name, usage vs limit (e.g., "2,847 / 5,000"), usage percentage, and a visual progress bar.
Monthly Consumption
In addition to plan resources, 3 monthly consumption metrics are shown:
- Conversations -- Total number of conversations in the current period
- Messages Sent -- Total messages sent
- Broadcasts -- Total broadcasts executed
Need More Resources?
At the bottom of the page, a card displays the text "Upgrade your plan to increase limits" with an Upgrade Plan button that navigates to the Billing & Plans page.
Billing & Plans
This page allows you to compare plans and perform upgrades or downgrades.

Pricing Controls
At the top of the page, pricing options are available:
- Currency -- Select the display currency. IDR is currently active, while USD and EUR are marked as coming soon.
- Billing Period -- Choose a billing duration with applicable discounts:
| Duration | Discount |
|---|---|
| 1 Month | - |
| 3 Months | -5% |
| 6 Months | -10% |
| 12 Months | -20% |
Available Plans
| Plan | Price (IDR/month) | Users | Contacts | Channels | Key Features |
|---|---|---|---|---|---|
| Free | Free | 1 | 50 | 1 | Basic Templates, Webchat Widget |
| Basic | Rp 299,000 | 3 | 500 | 3 | AI Agent, Broadcast Campaigns |
| Professional | Rp 799,000 | 15 | 5,000 | 10 | AI Agent + Custom Tools, Workflow Automation |
| Advanced | Rp 1,699,000 | 30 | 12,000 | 25 | Advanced Analytics, Remove Branding |
| Enterprise | Custom | Unlimited | Unlimited | Unlimited | Dedicated Account Manager, SLA Guarantee |
All paid plans include a 14-day free trial with no credit card required.
Upgrades and Downgrades
- Upgrade -- Takes effect immediately with prorated billing. Any remaining credit from your current plan is deducted from the new plan charge.
- Downgrade -- Takes effect at the end of the current billing period. You continue using your current plan until the period ends.
- Enterprise -- Click Contact Sales for a direct consultation with the Chatmo sales team.
Payment Information
- Payments are processed through an integrated payment gateway.
- 11% VAT is added to the total charge.
- The Continue to Payment button requires you to agree to the Terms of Service and Privacy Policy first.
- Secure payment is powered by Xendit.
What's Next
- Profile -- Manage your profile information and personal data
- Security -- Set up two-factor authentication for account security
