交易详情接口

功能概述

此接口用于查询单笔交易记录详情。

接口地址

https://webox-api.5upay.com/webox/tradeRecord/billDetail

参数名称 参数中文名称 类型& 长度 参数说明 是否必填
merchantId 商户编号 varchar(9) 商户在首信易系统的唯一 id,可在商户后台查看 M
tradeRecordId 交易记录ID varchar(50) 交易记录唯一值,用于查看交易详情和删除 M
walletId 钱包 ID varchar(19) 用户钱包在我司的唯一编号 M
hmac 参数签名 varchar(500) 商户生成的参数签名结果,获取hmac的方法请参考请求加密流程 M

参数示例

{ "hmac": "gYmi8m3EfR6aBMywfyvXHHJ83FyCPfrxsunANbU3Wf37X42tzBjuDyOEuXb7eUZzFdqZoo CA0p9RC/n7mC2KjNibj/cMNma6irIeXNzySY0oT5tvFSnpoy830GlD39DWCAuLQa3cjHbRa9F YVOUBjMMvoQGh/aLkMVga29T/xsLzZRcH/3xMcekCK30RuEYHHrsvG6S4fVrL5ojBbP/Z5g 1/s/SepB1u988lymOh5FvO1sXTzdVKoUgr/mITY77+BOumRYb0Xgt4BEnzqgmdAPfcX69fPS4 gAQWiTW73JTa9Yqdui/AS1WsZmOWwdJ5y9V+1B5KCz3qw8uaGgn6ekA==", "merchantId": "896668917", "requestId": "1", "tradeRecordId": "126766578561516339210000000000012939DECREASE", "walletId": "10000000000012939" }

同步返回参数列表

参数名称 参数中文名称 参数说明
status 响应状态 SUCCESS 响应正常
FAIL 响应异常
direction 资金方向 资金方向
tradeType 交易类型 WEBOX_RECHARGE 充值
WEBOX_TRANSFER 转账
WEBOX_TRANSFER_REFUND 转账退款
WEBOX_WITHHOLDING 提现
WEBOX_REDPACKET 红包
WEBOX_ONE_TO_ONE 一对一红包
WEBOX_GROUP_NORMAL 普通群红包
WEBOX_GROUP_LUCK 拼手气红包
WEBOX_REDPACKET_REFUND 红 包 退款
WEBOX_MERCHANT_RECHARGE 企业付款
WEBOX_APP_PAY 支付
WEBOX_APP_PAY_REFUND 支付退款
SPLIT_PAYMENT 分账
SPLIT_REFUND_PAYMENT 分账退款
merchantId 商户编号 同请求参数
walletId 钱包 ID 同请求参数
oriRequestId 原订单订单号 在红包领取时 返回发红包的原订单号
requestId 订单号 预下单订单号或抢红包订单号
serialNumber 交易流水号 预下单交易流水号或抢红包交易流水号
orderStatus 订单状态 SUCCESS 成功
SEND 已发送
TIMEOUT 超时退款
REJECT 拒收
currency 币种 预下单币种
amount 金额 预下单金额
arrivalAmount 实际到账金额 交易类型为提现时返回此参数
createDateTime 创建时间 订单预下单的时间,或退款发起时间 格式:yyyy-MM-dd HH:mm:ss
completeDateTime 支付完成时间 订单支付完成的时间,或领取时间 格式:yyyy-MM-dd HH:mm:ss
finalDateTime 订单终态时间 充值、提现时,取支付完成时间或交易失败时间,转账发红包时,取全部领取完成时间或超时退回时间或拒收时间等, 格式:yyyy-MM-ddHH:mm:ss
paymentType 支付方式 BALANCE 余额支付
BANK_CARD 银行卡支付
bankCardNumber 卡号 充值,提现和从银行卡发红包时返回此参数
bankCode 银行代码 充值,提现和从银行卡发红包时返回此参数
bankName 银行名称 充值,提现和从银行卡发红包时返回此参数
redPacketCount 红包总个数 发红包时返回此参数
redPacketReceiveAmount 红包已领金额 发红包时返回此参数
redPacketReceiveCount 红包已领个数 发红包时返回此参数
targetWalletId 接受红包或转账的钱包 ID 发送一对一红包或转账时返回此参数
originWalletId 来源红包或转账的钱包 ID 红包领取时或转账接收返回此参数
refundType 退回方式 支付方式为转账拒收、转账过期或红包超时时返回此参数:
BALANCE 余额退回,(红包超时只退余额)
BANKCARD 银行卡退回
refundAmount 已退款金额 只有订单支付返回此参数
summary 摘要 摘要
remark 备注 备注
hmac 参数签名 商户生成的参数签名结果,获取hmac的方法请参考请求加密流程

参数示例

{ amount": 1300, "bankCardNumber": "621***5476", "bankCode": "BCCB", "bankName": "北京银行", "completeDateTime": "2020-06-02 11:54:22", "currency": "CNY", "direction": "DECREASE", "finalDateTime": "2020-06-02 11:55:06", "hmac": "HE74ZXJPZal9TgKTH6zvhiut1OyhvCjYMnKvpO7E1FPeCSky9Pw/wfxKhsw/AVFaGUnx 50lEg6mtLHlannLYFiz0aw+/hPIgonk1P3+tb7mPtnlXyZezVnODbs0avxRVPitXTMmRxXS Cq6vXMlTpTErO6pAxur2i9RJMUD8bVm4XaqIPtV738H46rDG/M7eB/lac2H22lz9sCQraR OjeEFtcrZCvWHkFOyWDsGYRd5vFxyh0kkfnwDIoohRcnrUGK5HfgA5C5Fu1zkYlXXLZA njD5tilC+yzQ5GiJjL3mB5NzRU9E22HNbXUXS5HzlhWcghJpz3cD7U/JhBlAex8+w==", "merchantId": "896668917", "orderStatus": "TIMEOUT", "paymentType": "BANK_CARD", "redPacketCount": "3", "redPacketReceiveAmount": 636, "redPacketReceiveCount": "1", "requestId": "1591070050577", "serialNumber": "1267665785615163392", "status": "SUCCESS", "tradeRecordId": "126766578561516339210000000000012939DECREASE", "tradeSubType": "GROUP_LUCK", "tradeType": "WEBOX_REDPACKET", "walletId": "10000000000012939" }