Skip to content

提交 trxId (/payin/trxId/submit) ​

接口描述 ​

商户调用此接口提交用户提供的电子钱包交易凭据(trxId),将其绑定并关联到指定的商户订单(merchantOrderNo)。


请求信息 ​

  • 请求 URL:/payin/trxId/submit
  • 请求方式:POST
  • Content-Type:application/json; charset=utf-8

请求头(HTTP Headers) ​

参数名必填类型说明
merchantNo是String商户号
sign是String请求 Body 的 RSA 签名

请求 Body 参数 ​

参数名称是否必传参数类型示例值备注
timestamp是Long1772880250000毫秒时间戳
trxId是StringSDIIFKISDLtrxId
merchantOrderNo是String202603070001商户单号

请求示例 ​

json
{
  "timestamp": 1772880250000,
  "trxId": "SDIIFKISDL",
  "merchantOrderNo": "202603070001"
}

响应参数 ​

1. 成功返回示例 ​

json
{
  "code": 1,
  "msg": "success",
  "data": {}
}

2. 订单已成功响应示例 ​

json
{
  "code": 0,
  "msg": "ORDER_FINISH",
  "data": {}
}

3. trxId 已使用响应示例 ​

json
{
  "code": 0,
  "msg": "TRXID_IS_USED",
  "data": {}
}

4. trxId 未查到响应示例 ​

json
{
  "code": 0,
  "msg": "TRXID_NOT_EXIST"
}

5. 其他报错响应示例 ​

json
{
  "code": 0,
  "msg": "错误码表"
}

返回参数说明 ​

参数名必选类型说明
code是String / Integer1 成功,0 失败
msg是String消息说明
data是Object业务响应数据对象(无特定数据时返回空对象 {})
data.merchantNo是String商户号
data.merchantOrderNo是String商户订单号
data.platOrderNo是String平台订单号
data.amount是String金额
data.fee是String手续费
data.expireTime是String过时时间
data.payUrl是StringpayUrl
data.status是String状态,0 已创建 ,1 过期, 2 失败, 3 成功
data.payAccountNo否String付款账户
data.trxId否String由电子钱包系统生成的唯一交易标识,用于标识本次交易

孟加拉支付网关 API 接口规范