OpenApi
  1. PayOut API
OpenApi
  • Introduce
  • 响应码
  • 测试数据
  • 接口规则
    • 安全规范
  • PayIn-MX API
    • PayIn-onlineBanking
      POST
    • PayIn-queryList
      POST
  • PayIn-NG API
    • PayIn-initialize
      POST
    • PayIn-query
      POST
  • PayOut API
    • PayOut-bankSubmit
      POST
    • PayOut-query
      POST
  • TransferIn API
    • TransferIn-detail
      POST
  • Bank API
    • Query bank list
      POST
  • BankAccount API
    • Query account name
      POST
  • Merchant Api
    • updateStatus
      POST
    • openSubMerchant
      POST
    • queryMerchantBalance
      POST
  • notify
    • PayOut result notification
    • PayIn result notification
    • Recharge result notification
  1. PayOut API

PayOut-query

sandbox
https://openapi-sandbox.aicapay.com/merchant-order-biz
sandbox
https://openapi-sandbox.aicapay.com/merchant-order-biz
POST
https://openapi-sandbox.aicapay.com/merchant-order-biz
/openapi/transfer/status/query
Maintainer:胡正强

Request

Header Params
Content-Type
string 
optional
Default:
application/json
Body Params application/json
merchantOrderId
string 
required
Merchant OrderId
<= 64 characters
Example:
AC71EC46019F49BBA7B61176E96843B4
Example
{
    "merchantOrderId": "AC71EC46019F49BBA7B61176E96843B4"
}

Responses

🟢200OK
*/*
OK
Body
transType
string 
optional
Trans Type;04:PayOut
merchantOrderId
string 
required
Merchant OrderId
<= 64 characters
Example:
AC71EC46019F49BBA7B61176E96843B4
merchantNo
string 
required
Merchant No
<= 32 characters
Example:
00000002
status
integer <int32>
required
Order status, 1: Successful, 2: Failed, 3: Pending
Example:
1
businessAmount
integer <int64>
required
Business amount
Example:
10000
payAmount
integer <int64>
required
Pay Amount
Example:
10000
fee
integer <int64>
required
Fee
Example:
100
payeeAmount
integer <int64>
required
Payee Amount
Example:
9900
countryCode
string 
required
Country Code
currency
string 
required
currency
payeeName
string 
required
Payee's name
payeeBankCode
string 
required
Payee's Bank Code
payeeAccount
string 
required
Payee's Account
transId
string 
optional
Transaction serial number
<= 32 characters
Example:
B6864C218481468FBEB2640DB11078AD
errorCode
string 
optional
Error Code
errorMessage
string 
optional
Error Message
endTime
string <date-time>
optional
Transaction completion time
createTime
string <date-time>
required
Creation time
updateTime
string <date-time>
required
update time
Example
{
    "transType": "string",
    "merchantOrderId": "AC71EC46019F49BBA7B61176E96843B4",
    "merchantNo": "00000002",
    "status": 1,
    "businessAmount": 10000,
    "payAmount": 10000,
    "fee": 100,
    "payeeAmount": 9900,
    "countryCode": "string",
    "currency": "string",
    "payeeName": "string",
    "payeeBankCode": "string",
    "payeeAccount": "string",
    "transId": "B6864C218481468FBEB2640DB11078AD",
    "errorCode": "string",
    "errorMessage": "string",
    "endTime": "2019-08-24T14:15:22Z",
    "createTime": "2019-08-24T14:15:22Z",
    "updateTime": "2019-08-24T14:15:22Z"
}
Previous
PayOut-bankSubmit
Next
TransferIn-detail
Built with