ZH

客户付款少于账单金额:加密货币付款不足如何处理

SnapEX Pay 中的加密货币付款不足

加密货币账单写着"发送 15.00 USDT",到账却是 14.00。这种情况比您想象的更常见:许多交易所会从客户输入的金额中扣除提现手续费。下面介绍 SnapEX Pay 在这种情况下会怎么做,以及您的商店应如何应对。

账单会发生什么

  1. 部分金额到账。 账单变为 underpaid,您会收到 invoice.underpaid Webhook。账单不会关闭:同一地址会在有限的补款时间内继续等待剩余金额。
  2. 客户补足。 如果剩余金额按时到账,账单变为 paid,您会收到 invoice.paid,与一次性付清完全相同。
  3. 客户没有补足。 补款时间结束后,账单以 partially_paid(最终状态)结束,已收到的部分记入您的余额,您会收到 invoice.partially_paid。

订单该怎么处理

  • 只在 invoice.paid 时发货。 只有全额付清时才会发送它。invoice.underpaid 和 invoice.partially_paid 表示金额不完整。
  • 收到 invoice.underpaid 时, 让订单保持等待,如果可以,告诉客户还差多少:同一支付页面和地址可以接收剩余金额。
  • 收到 invoice.partially_paid 时, 由您决定:用新账单请求剩余金额、部分履行订单或取消订单。按实际入账金额对账,而不是按您预期的金额。

延迟付款

过期并不总是意味着"从未付款":账单过期后,地址仍会被监控一段时间,延迟到账的转账会被入账。账单已付清后又到达的另一笔转账会单独入账,并以 invoice.extra_payment 发送。

在现成模块中

模块从不盲目应用不足的付款。在 WHMCS 中,部分付款会进入 Gateway Log 供您审核;在 WooCommerce 中,订单会被置为 On hold;在 BILLmanager 中不会入账,日志中会记录 "PARTIAL payment"。您在 SnapEX Pay 后台核实付款后手动入账。

如何减少付款不足

  • 显示支付页面上的准确金额,并请客户准确发送该金额。
  • 提醒他们,有些交易所会从输入的金额中扣除提现手续费。

关于您的系统收到的信号:加密货币支付 Webhook:校验签名,处理重试和重复投递。注册和模块:pay.snapex.pro。

准备好接收加密货币了吗?

创建商户账户并获取 API 密钥。每笔支付 1%,无月费。