Customer Invoices & Payment Tracking
Automated VAT/tax calculations, PDF invoice generation, payment allocations, and credit memos.
Invoicing manages billing lifecycles, collecting payments through gateways and reconciling receipts against customer accounts.
Invoice State Machine & Aging
Track status through Draft, Issued, Overdue, Paid, and Void states with automatic dunning.
Payment Allocation Engine
Match partial or bulk payments against specific invoice line items with audit trails.
Invoicing & Payment APIs
| Method | Endpoint | Description | Auth |
|---|---|---|---|
| GET | /api/v1/finance/customer-invoices | List tenant customer invoices with status filters | 🔒 Required |
| POST | /api/v1/finance/recorded-payments | Allocate received payment against outstanding invoice | 🔒 Required |