出款账户信息(beneficiaryAccountNumber)对应的银行(beneficiaryBankCode)和账户类型(beneficiaryBankType)一定要正确(可以引导用户一定输入正确的用户信息)
出款人的身份类型(beneficiaryType)和身份号(beneficiaryId)一定要对应并且正确
出款人的身份信息(beneficiaryId)一定和银行账户所属人的信息一致
用户名字(beneficiaryName)一定要输入完整的用户名
厄瓜多尔在我方的币种显示是ECS,但是在厄瓜多尔用户使用的是USD,即 1ECS = 1USD
金额限额:6-10000 ECS ( 6-10000USD )
| 银行名称 | 校验规则 |
|---|
| Banco Pichincha C.A. | 字段 “beneficiaryAccountNumber” 必须包含 10 位数字 |
| Banco de Guayaquil S.A | 字段 “beneficiaryAccountNumber” 必须包含最多 10 个 数字 |
| 其他银行 | 7-20 位 |
Request
Body Params application/json
{
"mchOrderId": "string",
"amount": "string",
"currency": "string",
"purpose": "string",
"beneficiaryName": "string",
"beneficiaryEmail": "string",
"beneficiaryMobile": "string",
"beneficiaryAccountNumber": "string",
"callbackUrl": "string",
"beneficiaryType": "Cedula",
"beneficiaryId": "string",
"beneficiaryBankType": "1",
"beneficiaryBankCode": "010",
"paymentType": "NET_BANKING"
}
Request Code Samples
curl --location --request POST '/gateway/base/biz' \
--header 'method: payOut' \
--header 'signType: SHA512' \
--header 'serviceName: api.pay' \
--header 'mchId: 1416010331032883200' \
--header 'timestamp: 1631671670' \
--header 'sign: 32554324534545432543' \
--header 'Content-Type: application/json' \
--data-raw '{
"mchOrderId": "string",
"amount": "string",
"currency": "string",
"purpose": "string",
"beneficiaryName": "string",
"beneficiaryEmail": "string",
"beneficiaryMobile": "string",
"beneficiaryAccountNumber": "string",
"callbackUrl": "string",
"beneficiaryType": "Cedula",
"beneficiaryId": "string",
"beneficiaryBankType": "1",
"beneficiaryBankCode": "010",
"paymentType": "NET_BANKING"
}'
Responses
application/json {
"data": [
{
"orderId": "29"
},
{
"orderId": "56"
},
{
"orderId": "43"
}
],
"resultCode": "23",
"errorCode": "51",
"errorMsg": "ex esse mollit amet sunt"
}
Modified at 2025-12-05 13:03:25