Request

curl --location POST 'https://api.insights-periculum.io/collection/generate-mandate' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {token}' \
--data '{
    "requestId": "1709125992320",
    "payerName":"Test",
    "payerEmail":"[email protected]",
    "payerPhone":"08012345035",
    "payerBankCode":"057",
    "payerAccount":"2110206556",
    "amount": "10000",
    "startDate":"15/03/2022",
    "endDate":"04/10/2022",
    "maxNoOfDebits": "6",
    "customFields": [
        {
            "name": "PAYER TIN",
            "value": "0000000000",
            "type": "ALL"
        }
    ]
}'

Parameters

NameDescriptionTypeRequired
requestIdRequest idstringYes
payerNamePayer's namestringYes
payerEmailPayer's emailstringYes
payerPhonePayer's phonestringYes
payerBankCodePayer's bank codestringYes
payerAccountPayer's accountstringYes
amountAmountstringYes
startDateStart datestringYes
endDateEnd datestringYes
maxNoOfDebitsMax number of debitsstringYes
customFields[i].nameCustom field namestringYes
customFields[i].valueCustom field valuestringYes
customFields[i].typeCustom field typestringYes