1. Pay Out(代付-巴西)
AICAPAY
  • Introduce
  • 响应码
  • 测试账号数据
  • 接口规则
    • 安全规范
  • Pay In(代收)
    • Pay In Result Notification
    • Pay In(尼日利亚)
      • Initiate Pay In
      • Query Pay In Result
    • Pay In(墨西哥)
      • Initiate Pay In
      • Query Pay In Result
    • Pay In(巴西)
      • Initiate Pay In
      • Query Pay In Result
  • Pay Out (代付)
    • Pay Out(代付)
      • Pay Out Result Notification
      • Initiate Pay Out
      • Query Pay Out Result
    • Pay Out(代付-巴西)
      • Pay Out Result Notification
      • Query Pay Out Result
        POST
      • Initiate Pay Out
        POST
  • Payment(赞比亚、肯尼亚)
    • Payment notification
    • Initiate Payment
      POST
    • Query Payment Result
      POST
  • Validate
    • Name Enquiry(尼日利亚)
      POST
  • Institution List
    • Bank List
      POST
    • Wallet List
      POST
  • Merchant Api
    • queryMerchantBalance
      POST
  • Virtual Account(尼日利亚)
    • Virtual Account Collect Notification
    • Confirm Notification Result
      POST
    • Create Virtual Account
      POST
    • Update Virtual Account Status
      POST
    • Query Virtual Account Detail
      POST
    • Query Virtual Account List
      POST
  1. Pay Out(代付-巴西)

Initiate Pay Out

sandbox
https://openapi-sandbox.aicapay.com/account-biz
sandbox
https://openapi-sandbox.aicapay.com/account-biz
POST
https://openapi-sandbox.aicapay.com/account-biz
/openapi/transfer/br/bankSubmit
代付接口
[dictType]巴西支付标识符;
-CPF:个人纳税人识别号
--CPF 校验规则
----限制为11位纯数字,超过字段或者不满足字段予以报错
----·不含任何字母,否则报错
----不含任何特殊符号,否则报错
----示例:49860282862,而非:498.602.828-62-CNPJ:企业纳税人识别号
--CNPJ校验规则:
----限制为14位纯数字,超过字段或者不满足字段予以报错
----不含任何字母,否则报错
----不含任何特殊符号,否则报错
----示例:20626643000152,而非:20.626.643/0001-52-PHONE:手机号码(PIX支付方式之一)
--PHONE 校验规则
----巴西电话为11位数字,加上国际区号“+55”后为14个字符
----建议让客户不要自己录入国际区号,因此可以将输入框限制为11位数字,超过字段或者不满足字段予以报错
----不含任何字母,否则报错,不含任何特殊符号,否则报错
----第一位数字不能是"O",否则报错,巴西没有0作为开头的电话
----因为提交给银行的最终数据为'+55xxoxxoxxoxx,所以在客户录入完11位电话后,商户需要自动加前缀'+55'后提交
----为避免客户混淆CPF和PHONE的输入,除了上述方法外,可以在输入框前显示'+55'字样,提示客户此处是输入电话的地方-EMAIL:电子邮箱(PIX支付方式之一)
--EMAIL校验规则
----EMAIL格式复杂,因此只需要判定含有@即可提交-EVP:虚拟支付地址(PIXKey)

Request

Header Params

Body Params application/jsonRequired

Example
{
    "merchantOrderId": "AC71EC46019F49BBA7B61176E96843B4",
    "amount": 10000,
    "payeeUserId": "string",
    "dictType": "string",
    "accountName": "string",
    "accountNo": "string",
    "notifyUrl": "string",
    "callbackUrl": "string",
    "desc": "string",
    "transactionLocation": "1.38716,3.05117"
}

Responses

🟢200
*/*
OK
Body

Example
{
    "transId": "B6864C218481468FBEB2640DB11078AD",
    "sessionId": "string",
    "merchantOrderId": "AC71EC46019F49BBA7B61176E96843B4",
    "status": 1,
    "errorCode": "string",
    "errorMsg": "string",
    "transType": "string",
    "merchantNo": "00000002",
    "businessAmount": 10000,
    "payAmount": 10000,
    "fee": 100,
    "stampDutiesAmount": 0,
    "payeeAmount": 9900,
    "countryCode": "string",
    "currency": "string",
    "payeeName": "string",
    "payeeBankCode": "string",
    "payeeAccount": "string",
    "endTime": 1762390708000,
    "createTime": 1762390708000,
    "updateTime": 1762390708000
}
Previous
Query Pay Out Result
Next
Payment notification
Built with