Payments
Incoming & outgoing
- Incoming Payments (
/app/payments/incoming) - customer receipts, applied against open A/R invoices - Outgoing Payments (
/app/payments/outgoing) - supplier payments, with a dedicated cheque payment print route for issuing a physical cheque - Deposits (
/app/payments/deposits) and Withdrawals (/app/payments/withdrawals) - bank cash movements
Cheque lifecycle
A full physical-cheque management layer, not just a payment method flag:
- Cheque Book Register (
/app/payments/cheque-books) - tracks physical cheque books and individual leaves - Cheque Print Profiles (
/app/payments/cheque-print-profiles) - configurable print layouts per bank/cheque format, with a test-print route - Cheque Trace (
/app/payments/cheque-trace/:chequeId) - the full lifecycle of one cheque: issued → deposited → cleared or bounced
Reference data
Payment Methods (cash/card/cheque/etc.) and Company Bank Accounts are configured here and referenced throughout every other module that takes or makes a payment.
Bank Reconciliation
Bank Reconciliation (/app/payments/bank-reconciliations) matches imported bank statement lines against
ledger transactions - see the Finance & Accounting page for how this ties into the G/L, and
INFI AI Assistant for the AI-assisted matching tool.
POS Terminals
POS Terminals (/app/payments/pos-terminals) is the card-terminal device registry (Newland/PAX hardware),
with POS Terminal Releases (/app/payments/pos-terminals/releases) managing firmware/app version rollout to
the fleet.