Skip to content

支付票据通知 Webhooks

支付票据的 Webhook 通知基于创建支付票据时传入的 Webhook 通知类型。目前支持的支付票据 Webhook 类型如下:

  • invoice.paid: 支付票据已支付成功(尚未完成)事件通知,该事件通知在支付票据支付成功后触发,但是并不代表该支付票据已经完成,请只以 invoice.completed 事件通知为准
  • invoice.completed: 支付票据已完成事件通知,该事件通知在支付票据完成后触发,代表该支付票据已经确认完成
  • invoice.expired: 支付票据已过期事件通知,该事件通知在支付票据过期后触发,代表该支付票据已经过期

目前 invoice.paidinvoice.completed 返回数据均如下方所示:

字段类型描述
invoiceIdstring支付票据 ID
merOrderIdstring商户侧商户订单号
fiatstringISO 4217 3 位字符的法币代码
currencystring加密货币币种,例如: USDT, BTC 等 查看币种列表
fiatAmountdecimal该支付票据要求支付的法币金额
paidAmountdecimal已支付的加密货币金额
totalAmountdecimal该支付票据要求支付的加密货币金额
currencyExchangedecimal如果该支付票据为法币折算为加密货币类型,则展示当前汇率
tradeTimelong支付时间戳
channelstring支付渠道(biqu_pay: 币趣支付, chain_pay: 链支付)
metadatamap传入的结构化元数据,用于商户本身记录相应的数据。该字段将在后续原样返回
chainPaymentInfoInvoiceChainPaymentInfo如果使用链支付则显示链支付的信息

InvoiceChainPaymentInfo

字段类型描述
networkstring用户支付的链网络
payeeAddressstring用户支付的收款地址(即币趣钱包ID)
transactionIdstring用户支付的交易公链交易ID
blockHashstring用户支付的交易链上打包块 Hash
blockHeightlong用户支付的交易链上打包块高度
packageTimelong用户支付的交易链上打包时间