代付通知Webhook
目前代付Webhook类型如下:
payout.paid
:代付处理中(可忽视此状态),请以completed
和failed
为准
payout.completed
:代付成功事件,该事件通知在代付成功过后触发,代表代付成功
payout.failed
: 代付失败事件,该事件通知在代付失败过后触发,代表代付失败
目前payout.completed
与payout.failed
返回数据均如下所示:
通知参数:
字段 | 类型 | 描述 |
---|---|---|
orderNo | String | 代付系统订单号 |
merOrderNo | String | 商户侧商户订单号 |
currency | String | 加密货币币种,例如: USDT, BTC等, 查看币种列表 |
totalAmount | BigDecimal | 加密货币金额 |
tradeStartTime | Long | 代付开始时间 |
chainPaymentInfo | InvoiceChainPaymentInfo | 公链代付信息**(如果是区块链代付的话才会返回相关参数)** |
message | String | 如代付失败,返回失败原因 |
status | String | 代付订单状态(paid:处理中 completed: 已支付并完成, failed: 处理失败) |
InvoiceChainPaymentInfo:
字段 | 类型 | 描述 |
---|---|---|
network | String | 公链信息 |
payeeAddress | String | 钱包地址 |
transactionId | String | 区块链交易ID |
blockHash | String | 打包区块Hash(哈希) |
blockHeight | Long | 打包区块高度 |
packageTime | Long | 打包时间 |