π§Ύ Payment Node
The Payment Node is the final step in a compensation rule. It generates payout instructions for each recipient, based on a compensation value (or values) passed in from earlier nodes (e.g., Commission, Bonus, etc.).
It supports:
- Multiple phases with configurable payment timing
- Conditional withholding of payments
- Currency conversion at payment date
- Support for both single-record and multi-profile payouts
π¦ JSON Representation
π§Ύ Form Data Fields
π phases[]
Each phase controls when and whether a payment is issued.
| Field | Required | Description |
|---|---|---|
id | β | Unique identifier for the phase |
timing | β | When the payment happens: next_month, end_of_quarter, custom, or conditional |
date_field | Required if timing = custom or conditional | Field from which to fetch payment date |
filters | Required if timing = conditional | JSON logic filters. If false, payment is withheld |
π€ recipients[]
Defines who receives the payout. Each recipient has:
| Field | Required | Description | |