# 3、查询订单

# 查询收款订单

请求方式

  • POST

请求 URL

/api/v3/ind/query/collectingOrder

请求类型

"Content-Type": "application/json; charset=utf-8" 

请求头参数

参数名 描述 示例值
access_key 商户后台获取 pFqV75X3
timestamp 13位 Unix 时间戳(毫秒) 1679724896223
nonce UUID V4 格式 794c26b0-d33c-4394-b2bb-c485eca16d9e
sign 根据签名规则计算的签名 kAXyh+eerqrefyaF8dyFB0M4FVo=

请求参数说明

参数名 类型 描述 示例值 是否必填
externalOrderId String 商户订单号,最大长度64字 241534072867503522
orderId String 系统订单号 OCURRPAID202308220659471692687587691...

响应类型

Header: { 'Content-Type': 'application/json;charset=utf-8' }

响应示例

{
  "code": "200",
  "success": true,
  "msg": "成功",
  "msgEn": "SUCCESS",
  "data": [{
    "orderId": "OCURRPAID202308220659471692687587691...",
    "cashierId": "OCURRPAID202308220659471692687587416...",
    "orderType": 1,
    "orderResourceType": 2,
    "userId": "1663371399710216194",
    "orderStatus": 1,
    "orderTime": 1692687588000,
    "channelOrderId": "230822170261LXvDYM",
    "externalOrderId": "716134866255702461",
    "orderAmount": "40.2",
    "orderActualAmount": null,
    "orderFee": null,
    "orderPayTime": null,
    "orderCompleteTime": null,
    "currencyType": "INR",
    "payType": 102,
    "tradeNote": "123",
    "notifyUrl": "http://192.168.1.135:30001/",
    "markStatus": 0,
    "errorMsg": "",
    "errorMsgEn": "",
    "accountType": "",
    "accountName": "",
    "accountNo": "",
     "userInfoName":"",
     "userInfoNo":"",
     "businessId":"1745463857036j709ybxy6j47mvouzg8",
    "orderTypeCode": "Pay",
    "orderResourceTypeCode": "Currency",
    "orderStatusCode": "Accepted",
    "payTypeCode": "BANK"
  }]
}

响应参数说明

Param Type Desc
accountName String 账户名称
orderActualAmount String 实际订单金额
orderPayTime int64 订单支付时间
orderCompleteTime int64 订单完成时间
errorMsg string 错误消息
errorMsgEn string 错误消息
orderEntryAmount String 订单录入金额
orderFee string 订单费用
accountNo String 账户账号
accountType String 账户类型
cashierId String 收银台ID
channelOrderId String 订单关联渠道订单ID
currencyType String 法币类型 BRL
errorMsg String 错误信息
externalOrderId String 商户订单号
notifyUrl String 回调地址
orderAmount String 订单金额
orderId String 订单id
orderResourceType int64 订单所属业务类型 2-法币订单
orderStatus int64 订单状态 1-待支付 2- 支付成功
orderTime int64 订单创建时间
orderType int64 订单类型 1-收款 2-代付
payType int64 支付类型 102-BANK 123-UPI
tradeNote String 备注
userId String 用户ID
payTypeCode String 支付类型code
orderStatusCode String 订单状态code
orderTypeCode String 订单类型code
userInfoName String 用户信息名
userInfoNo String 用户信息ID
businessId String 企业ID

# 查询代付订单

请求方式

  • POST

请求URL

/api/v3/ind/query/transferOrder

请求类型

"Content-Type": "application/json; charset=utf-8" 

请求头

Param Desc Sample
access_key 商户后台获取 pFqV75X3
timestamp Unix时间戳13位(毫秒) 1679724896223
nonce UUID V4 794c26b0-d33c-4394-b2bb-c485eca16d9e
sign 签名字符串 kAXyh+eerqrefyaF8dyFB0M4FVo=

请求参数

{
  "externalOrderId": "241534072867503522",
  "orderId": "OCURRDRAW202308220659491692687589549DOCK02OO0000000200003653"
}

请求参数说明

Param Desc Require
externalOrderId 商户订单号 max=64(String)
orderId 系统订单号(String)

响应类型

Header: { 'Content-Type': 'application/json;charset=utf-8' }

响应数据示例

{
  "code": "200",
  "success": true,
  "msg": "成功",
  "msgEn": "SUCCESS",
  "data": [
    {
      "orderId": "OCURRDRAW202308220659491692687589549DOCK02OO0000000200003653",
      "cashierId": "",
      "orderType": 2,
      "orderResourceType": 2,
      "userId": "1663371399710216194",
      "orderStatus": 1,
      "orderTime": 1692687590000,
      "channelOrderId": "",
      "externalOrderId": "826169739606698345",
      "orderAmount": "40.2",
      "orderActualAmount": "41",
      "orderFee": "0.8",
      "orderPayTime": null,
      "currencyType": "INR",
      "payType": 202,
      "tradeNote": "123",
      "notifyUrl": "http://192.168.1.135:30001",
      "markStatus": 0,
      "errorMsg": "",
      "errorMsgEn": "",
      "accountType": "",
      "accountName": "AndhraBank",
      "accountNo": "13178968534",
      "userInfoName":"",
      "userInfoNo":"UTIB0001234",
      "businessId":"1745465641193vzdiw99eis20iwhezrn",
      "accountCode":"BDBL",
      "orderTypeCode": "Transfer",
      "orderResourceTypeCode": "Currency",
      "orderStatusCode": "Accepted",
      "payTypeCode": "BANK"
    }
  ]
}

响应参数说明

Param Type Desc
orderId String 系统订单ID
cashierId String 收银台ID
orderType int64 订单类型(2-代付)
orderResourceType int64 订单所属业务类型(2-法币订单)
userId String 用户ID
orderStatus int64 int64 订单状态 1-已受理 2-银行处理中 4-失败(银行未受理) 8-成功 16-失败
orderTime int64 订单创建时间
channelOrderId String 订单关联渠道订单ID
externalOrderId String 商户订单号
orderAmount String 订单金额
orderActualAmount String 实际订单金额
orderFee String 订单手续费
orderPayTime int64 订单支付时间
currencyType String 法币类型(如 INR)
payType int64 支付类型:102-BANK202-BANK
tradeNote String 备注
notifyUrl String 回调URL
markStatus int64 标记状态
errorMsg String 错误信息(中文)
errorMsgEn String 错误信息(英文)
accountType String 账户类型
accountName String 账户名称
accountNo String 账户账号
orderTypeCode String 订单类型code
orderResourceTypeCode String 订单所属业务类型code
orderStatusCode String orderStatus描述
payTypeCode String 支付类型code参考payType
userInfoName String 用户信息名
userInfoNo String 用户信息ID
businessId String 企业ID
accountCode String 银行账号编码(如 IFSC)