Deprixa Plus — Commissions · Commission Calculation
Commissions are calculated automatically when the configured trigger event occurs:
On Delivery
When trigger_on = on_delivery, the commission is calculated from the shipment total at the time a shipment is marked as delivered.
- Percentage: commission = shipment_total x (rate / 100)
- Fixed: commission = rate (flat amount regardless of shipment value)
On COD Remittance
When trigger_on = on_cod_remittance, the commission is calculated from the COD amount at the time a COD payment is marked as remitted.
- Percentage: commission = cod_amount x (rate / 100)
- Fixed: commission = rate (flat amount regardless of COD value)
Multiple Rules
When multiple rules match a single event, all matching rules are processed in priority order. Each generates its own commission record. For example, a delivery could trigger both a percentage commission for the sales agent and a fixed amount for the driver.