Verification
SDO
Optimize collection dates using Strike Date Optimization algorithms. Analyze historical transaction data to determine the best days for processing recurring collections and maximize collection success rates.
Request
Request to get the best date for collections
Path
POST /sdo
Request Body
{
"records": [{
"customer": {
"reference": "CLN240919000001",
"id_type": "SOUTH_AFRICAN_ID",
"id_number": "8007014800087",
},
}]
}
Request Parameters
Field | Required | Type | Description | Example |
|---|---|---|---|---|
| *.customer.reference | Y | String(35) | Reference to identify a specific customer | CLN240919000001 |
| *.customer.id_number | Y | String(13) | SA ID number | 8007014800087 |
Response Body
{
"status": true,
"results": [{
"days": {
"28": "8",
"30": "88",
"1": "4",
},
"customer": {
"reference": "CLN240919000001",
"id_number": "8007014800087",
},
"warning": null,
"error": null
}, ...]
}
Response Parameters
Field | Type | Description | Example |
|---|---|---|---|
| *.days | Object | Object containing optimal collection days with their corresponding success probability percentages | {"28": "8", "30": "88", "1": "4"} |
| *.customer.reference | String(35) | Reference to identify a specific customer | CLN240919000001 |
| *.customer.id_number | String(13) | Required field for individuals | 8007014800087 |
| *.warning | String | Any warning messages associated with this verification | null |
| *.error | String | Any error messages that occurred during verification | null |
AVS-R
Real-time Account Verification Service to validate bank account ownership and details before processing collections. Reduce failed transactions and fraud by confirming account holder names match provided customer information.
Webhooks
Webhooks can be configured under the developers section on the admin system. This section describes what you can expect to receive from these fired webhooks.