Follow the question structure recommended by Dev Bot before submitting your integration questions.
This endpoint allows the partial update of receivable information to keep EVO financial data aligned with the official information returned by acquirers or financial reconciliation providers.
The operation can be used by authorized integrations to correct discrepancies identified during the reconciliation process, such as authorization code, TID, NSU, card brand, received amount, due date, receiving date, or cancellation date.
| Parameter | Type | Required | Description |
|---|---|---|---|
| idBranch | int32 | No | Filters the receivables reconciliation by branch. |
| Field | Type | Required | Description |
|---|---|---|---|
| idsReceivables | array | Yes | List of receivable IDs to be reconciled/updated. |
| dueDate | datetime | No | New due date for the receivable. |
| receivingDate | datetime | No | New receiving date for the receivable. |
| cancelationDate | datetime | No | Receivable cancellation date. When provided, the receivable will be marked as canceled on that date. |
| authorization | string | No | Authorization code returned by the acquirer. |
| tid | string | No | Transaction TID returned by the acquirer. |
| nsu | string | No | Transaction NSU returned by the acquirer. |
| brand | string | No | Card brand associated with the transaction. |
| amountPaid | decimal | No | Amount effectively paid/settled according to the acquirer's response. |
| Field | Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| messageError | string | Error message, if applicable. |
| reconciledReceivables | array | IDs of the receivables that were successfully reconciled. |
username:passwordAuthorization: Basic *****************{
"idsReceivables": [
0
],
"dueDate": "2019-08-24T14:15:22.123Z",
"receivingDate": "2019-08-24T14:15:22.123Z",
"cancelationDate": "2019-08-24T14:15:22.123Z",
"authorization": "string",
"tid": "string",
"nsu": "string",
"brand": "string",
"amountPaid": 0
}curl --location --request PATCH 'https://evo-integracao-api.w12app.com.br/api/v1/receivables/reconcile?idBranch=undefined' \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json-patch+json' \
--data '{
"idsReceivables": [
0
],
"dueDate": "2019-08-24T14:15:22.123Z",
"receivingDate": "2019-08-24T14:15:22.123Z",
"cancelationDate": "2019-08-24T14:15:22.123Z",
"authorization": "string",
"tid": "string",
"nsu": "string",
"brand": "string",
"amountPaid": 0
}'{
"success": true,
"messageError": "string",
"reconciledReceivables": [
0
]
}