| 参数名称 | 参数类型 | 是否必填 | 案例 | |
|---|---|---|---|---|
| paymentType | 支付类型 | String | required | WALLET |
| beneficiaryType | 收款人账户类型 | String | required | PHONE/MEMBER |
| beneficiaryAccountNumber | 收款人账户 | String | required | 手机类型:填写手机;会员类型:填会员号 |
| 参数名称 | 参数类型 | 是否必填 | 案例 | |
|---|---|---|---|---|
| paymentType | 支付类型 | String | required | IBAN |
| beneficiaryAccountType | 收款账户账户类型 | String | required | Personal / Company |
| companyName | 公司名称 | String | option | beneficiaryAccountType是Company,必填 |
| beneficiaryName | 收款人账户名称 | String | required | |
| beneficiaryAccountNumber | 收款人账户号 | String | required | IBAN账号 |
| beneficiaryAddress | 收款行地址 | String | required | |
| beneficiaryBankName | 收款行名称 | String | required | |
| swiftCode | 国际银行码 | String | required |
| paymentType | beneficiaryType | 备注 |
|---|---|---|
| WALLET | PHONE | BOTIM绑定手机号:+971-5xxxxxxxx或者5xxxxxxxx,或者05xxxxxxxx都可以 |
| MEMBER | BOTIM会员号:10001734xxx, | |
| IBAN | - | IBAN账号 |
{
"amount": "10",
"currency": "AED",
"callbackUrl": "http://127.0.0.1:8082/india-merchant/core/callback",
"beneficiaryEmail": "muazpe@gmail.com",
"beneficiaryName": "SHUIPING Zhou",
"beneficiaryAccountNumber": "+971-565800009", //565800009
"beneficiaryAddress": "Liwa Street off Khaliffa Street",
"beneficiaryType": "PHONE",
"beneficiaryMobile": "+971-565800009",
"mchOrderId": "aedtest119142",
"paymentType": "WALLET"
}
{
"mchOrderId": "aedtest00941117",
"amount": "10",
"currency": "AED",
"callbackUrl": "http://127.0.0.1:8082/india-merchant/core/callback",
"beneficiaryEmail": "muazpe@gmail.com",
"beneficiaryMobile": "+971-565806000",
"beneficiaryAccountType":"Company",//如果是Company,companyName必填;个人Personal,companyName非必填
"companyName":"Test Company",
"beneficiaryName": "Lucky Chou",
"beneficiaryAccountNumber": "AE450860000006791000000",
"beneficiaryAddress": "Etihad Airways Centre, Abu Dhabi, UAE",
"beneficiaryBankName":"Wio Bank PJSC",
"swiftCode":"WIOBAEADXXX",
"paymentType": "IBAN"
}
curl --location --request POST 'http://prod-cn.your-api-server.com/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",
"paymentType": "WALLET",
"beneficiaryType": "string",
"beneficiaryAccountType": "string",
"companyName": "string",
"beneficiaryAddress": "string",
"beneficiaryBankName": "string",
"swiftCode": "string"
}'{
"resultCode": "78",
"errorCode": "59",
"errorMsg": null,
"data": [
{
"orderId": "2",
"currency": "mollit"
},
{
"orderId": "31",
"currency": "dolor labore"
},
{
"orderId": "56",
"currency": "exercitation veniam voluptate id"
}
],
"success": false
}