跳到主要内容

查询转账状态

1、查询转账状态

接口路径

  • Get
  • /api/wallet/check

请求参数

参数名称类型必填说明
agent_id商户IDstring必填商户ID
user_id商户侧用户IDstring必填商户侧用户ID
type交易类型string必填deposit: 转入, withdraw: 转出
txn_id转账交易IDstring必填转入/转出交易ID
timestamp当前时间戳int必填传调用接口时的时间戳(单位毫秒,有效期十分钟)
sign签名string必填签名算法详见接口说明

响应参数

参数名称类型说明
code响应码int错误码
message响应信息string错误信息
data响应数据dict响应数据详情
--agent_id商户IDstring商户ID
--user_id商户侧用户IDstring商户侧用户ID
--txn_id转账交易IDstring转账交易ID
--before_balance转账前会员余额string转账前会员余额
--after_balance转账后会员余额string转账后会员余额
--currency币种string币种
--status订单状态int订单状态,0-进行中,1-成功,2-失败

请求范例

curl --location 'https://staging.aig1234.com/api/wallet/check?agent_id=agent001&user_id=testUid03&type=deposit&txn_id=txniwsdfa342&timestamp=1732589849000&sign=8f1374b31c83ff1b60e2062897851b84' \
--header 'Content-Type: application/json'

响应范例

{
"code": 200,
"message": "success",
"data": {
"agent_id": "agent001",
"user_id": "testUid03",
"txn_id": "txniwsdfa342",
"before_balance": "-0.69",
"after_balance": "1000.00",
"currency": "VND2",
"status": 1
}
}

错误码

200 成功
408000 请求参数错误
408003 白名单限制
408004 API频率限制
600100 签名不合法
700101 商户不存在
700103 会员不存在
700201 会员钱包不存在
700202 会员钱包类型不是转账钱包
700205 交易ID不存在