Invoices
View billing history, filter by status and channel, and open invoice details.
Open Billing → Invoice.
What this page is for
Invoices is your full billing history — every order line from Billing → Order, with payment status across WhatsApp, WABA, email, Telegram, and storage. Use it to check whether a transfer was confirmed, find an INV-##### number for support, or jump to Payment for unpaid lines.

Sample data shown.
| Control | What it does |
|---|---|
| Place order | Open Billing → Order to create new invoices |
| Pay | Open Billing → Checkout for all pending invoices |
| Receipts | Download PDF receipts after payment is verified |
| Total billed / Paid / Pending | Amount summaries for your filtered list |
| Search | Find invoices by ID, identifier, payment method, or plan name |
| All channels / All statuses | Narrow the table (filters apply server-side) |
Summary cards
Three cards at the top show totals that match your current filters (not only the rows on this page):
| Card | Meaning |
|---|---|
| Total billed | Sum of invoice amounts in the filtered set |
| Paid | Sum of invoices with status success |
| Pending | Sum still awaiting bank transfer verification |
When you change Status or Channel, the cards and table refresh together.
Search and filters
The search box matches invoice ID, device number, domain, bot name, plan name, and payment label. Results update after a short pause while you type.
| Filter | Options |
|---|---|
| Channel | All channels, WhatsApp, WABA, Email, Telegram, Storage |
| Status | All statuses, pending, success, rejected, failed, cancelled |
Pagination at the bottom shows how many rows match. Use Previous / Next to move through pages.
Invoice table
Each row is one order line from checkout.
| Column | Meaning |
|---|---|
| Invoice | INV-##### — unique invoice number |
| Channel | Product type (WhatsApp, WABA, email, Telegram, storage) |
| Plan / Item | Plan name from the catalog |
| Identifier | Device number, WABA display name, domain, bot username, or storage label |
| Amount | Line price in IDR |
| Payment | Method label (for example transfer) |
| Status | pending, success, cancelled, failed, or rejected |
| Date | When the invoice was created |
Click any row to open the detail panel.
Invoice detail
The detail panel shows plan-specific fields (device, domain, bot, period, quota) plus Date and Total.

Sample data shown.
| Detail field | Typical content |
|---|---|
| Device / Domain / Bot | Target the plan applies to |
| Plan | Catalog plan name |
| Period | Billing term (for example 1 month) |
| Quota | Send limit when shown |
| Date | Full date and time the invoice was created |
| Note | Admin or system note when present |
For pending invoices:
| Button | What it does |
|---|---|
| Pay now | Closes the panel and opens Payment |
| Cancel invoice | Marks the invoice cancelled — it leaves Payment and cannot be paid |
Paid or cancelled invoices show details only (no pay or cancel actions).
Status meanings
| Status | Meaning |
|---|---|
| pending | Awaiting bank transfer — pay from Payment |
| success | Verified — plan or storage is active |
| cancelled | You or support cancelled before payment |
| failed / rejected | Order could not be fulfilled — check Note or contact support |
After success, download the payment PDF from Billing → Receipts if you did not save it from Payment. Credits and expiry on each target follow the rules in Plans and quota.
Related
- Plans and quota — how payment updates credits and expiry
- Place an order — create new invoices
- Apply a coupon — discount at order time
- Checkout — pay pending invoices
- Payment receipts — download PDF after verification
- Download a receipt PDF — step-by-step tutorial
- Find and pay pending invoices — step-by-step tutorial
- Pay by bank transfer — transfer amount and unique code