Billing

Automatic invoices, reminders aur payment tracking

Billing System Kya Karta Hai?

Auto Invoices

Monthly invoices automatically generate hote hain

Due Date Tracking

Payment deadlines track karta hai

WhatsApp Reminders

Automatic payment reminders bhejta hai

Auto Suspension

Overdue accounts automatically suspend

Billing Sections

SectionDescription
OverviewBilling summary stats
SchedulerAuto-billing timing configure karo
Dunning PoliciesOverdue action rules
RunsBilling run history
InvoicesAll invoices list
RemindersWhatsApp reminder schedule
SuspensionsAuto-suspend records
ReconciliationPayment matching

Billing Flow

diagram
Month Start
    |
    ▼
Scheduler → Billing Run trigger
    |
    ▼
Invoices generate (per subscriber)
    |
    ▼
WhatsApp reminder bheja jaata hai
    |
    ├── Payment received? → PAID → Done
    |
    └── Payment NOT received?
              |
              ▼
         Dunning Policy:
         ├── Reminder 1 (5 days before due)
         ├── Reminder 2 (due date)
         └── Suspend (X days after due)
                    |
                    ▼
              Router par user suspend
              WhatsApp notice

Invoice Status

StatusDescription
pendingpendingInvoice generate, payment awaited
paidpaidPayment received
overdueoverdueDue date guzar gayi
suspendedAccount suspend ho gaya
cancelledInvoice cancel

Dunning Policies

Dunning = Overdue accounts ko automatically handle karne ka process:

config
Grace Period      : 3 days after due
Reminder 1        : 3 days overdue
Reminder 2        : 7 days overdue
Reminder 3        : 14 days overdue
Auto-Suspend      : 15 days overdue
Auto-Disconnect   : 30 days overdue

Configurable

Ye sab values apni policy ke mutabiq configure kar sakte ho — Dashboard > Billing > Dunning Policies.