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). Only integers are supported.
bankCodeStringYes50Bank code
bankNameStringYes50Bank name
accountTypeIntYesAccount type. See account types in the bank list for details.
bankAccountStringYes50Beneficiary account number
realNameStringYes40User full name with no special characters; uppercase is recommended.
idCardNumberStringYes50Beneficiary ID number
idTypeStringYes32ID type. See ID types in the ID list for details.
phoneStringYes99-digit user phone number, excluding area code (e.g. 9 XXXX XXXX)
emailStringYes64User email address
callbackUrlStringNo200Payout callback URL. If not provided, merchant-configured URL will be used.
signStringYesSignature
Request Example
{
"bankAccount": "3000000000",
"bankCode": "",
"bankName": "BANCO ESTADO",
"amount": "10000",
"idType": "CC",
"accountType": 201,
"merchantOrderNo": "OrderNoExample",
"realName": "TEEMO",
"phone": "923456789",
"idCardNumber": "0234567890",
"callbackUrl": "https://www.callbackexample.com",
"email": "TeemoPay@example.com",
"sign": "YOUR_SIGN"
}

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
}