Skip to content

Create Payout

Request URL

methodurl
POST/api/pay/payout/create/v1

Header Information

Header ParameterDescription
timestampRequest timestamp
nonceRandom value
countryCountry code (CL)
app_codeApplication ID

Request Parameters

FieldTypeRequiredLengthDescription
merchantOrderNoStringyes32Merchant order number
amountStringyes20Payout amount (in Pesos)
bankCodeStringyes50Bank code
bankNameStringyes50Bank name
accountTypeIntyesFor details, please see the account types in the bank list
bankAccountStringyes50Recipient account number
realNameStringyes40Customer name
idCardNumberStringyes50Recipient ID number
idTypeStringyes32For details, please see the document types in the bank list
callbackUrlStringno200Payout callback URL, if not provided, merchant configuration will be used
signStringyesSignature
Request Example
{
"merchantOrderNo": "ds111ad111022911111111111131",
"realName": "Carlos",
"bankCode": "1",
"bankName": "BCP",
"accountType": 101,
"bankAccount": "1234567890123456",
"amount": "100000",
"callbackUrl": "http://127.0.0.1:8075/sys/dictionary/test",
"sign": "YOUR SIGN",
"idType": "DNI",
"phone": "13175025118",
"idCardNumber": "12345678"
}

Response Parameters

ParameterTypeRequiredLengthDescription
merchantOrderNoStringyes32Merchant order number
tradeNoStringyesPlatform order number
statusIntyes1-Processing 3-Failed(can be initiated again)
amountStringyesTransaction amount
Response Example
{
"code": 200,
"data": {
"merchantOrderNo": "OrderNoExample",
"tradeNo": "TF2501010001CL0000000000000000",
"amount":"1000.00",
"status": 1
},
"msg": "success",
"success": true
}