Payment Invoice
Version: 1.0.0
Route: /payments/invoice
Who can access: can_view on payments-invoice. Import/edit need can_edit.
Screenshot(s)




What this page does
Lists courier payment invoices (COD remittance invoices) with filters, import, and row management.
Layout
- Heading Payment Invoice (or page name from setup)
- Toolbar: search, Filters, Import, Add Entry (when allowed)
- Desktop table / mobile cards
Steps
- Click Open menu → COD Payments → Payment Invoice.
- Browse invoice rows (courier, amounts, dates, notes).
- Click Filters to narrow by courier, year, month, or search; apply.
- Click Import to open the import modal; choose a CSV and map columns (Demo Mode uses local data).
- Click Add Entry to create a row manually when you have
can_edit. - Edit or delete rows via row actions if permitted.
Modals
| Modal | Trigger |
|---|---|
| Filters | Filters |
| Import | Import |
| Add / Edit | Add Entry / row edit |
| Delete confirm | Delete action |
Permissions
page_key: payments-invoice — can_view / can_edit / can_delete.
Errors
| Situation | Notes |
|---|---|
| Import validation errors | Fix CSV headers/values and retry |
| Viewer cannot Import | Needs can_edit |