Deprixa Plus — Cash on Delivery (COD) · COD Flow
The COD process follows four sequential steps from shipment creation through to commission calculation:
· 1
Shipment Created with COD
When creating a shipment, enable the Cash on Delivery toggle. Set is_cod = true and enter the cod_amount to be collected from the recipient. The COD status starts as Pending.
· 2
Driver Collects Cash
The driver delivers the package and collects cash from the recipient. The driver (or office staff) marks the COD as Collected. The system records the cod_status: collected and the cod_collected_at timestamp.
· 3
Driver Remits Cash to Office
The driver returns the collected cash to the office. An admin marks the COD as Remitted, updating cod_status: remitted. This confirms the cash has been received by the business.
· 4
Commission Calculation (If Configured)
If commission rules are configured with trigger: on_cod_remittance, the system automatically calculates commissions on the COD amount at the time of remittance.