Record a payment
payment_recordRecord a reported partial or full payment for an issued invoice. Unique business-wide reference prevents double counting. Overpayments are rejected. No bank verification occurs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reference | Yes | Unique business-wide payment reference. Reuse when reporting the same payment. | |
| invoice_id | Yes | ||
| request_id | Yes | Stable ID for this action; reuse only for identical retries. | |
| business_id | No | Omit for your own business; use businesses_list for shared business IDs. | |
| received_on | Yes | ||
| amount_minor | Yes |