闪电退款发票
一句话定义: 路由失败或取消时把资金退回原付款方的发票,用于闪电业务流程。
闪电退款发票是一张方向反过来的支付请求——支付失败或被取消后,把资金从原收款方退回付款方。它不是闪电协议本身的一部分,而是特定业务流程中钱包层的约定。
退款发票出现的场景:
- 商户订单取消。 客户付了款、商户发货前取消了订单。商户生成退款发票,客户钱包付掉它。
- 商品/服务交付失败。 收了闪电支付的服务后来发现无法履约,发出退款发票。
- 多付。 闪电里很少见(支付按金额锁定),但某些流程下可能发生。
- 订阅取消。 按比例退款也走退款发票。
技术真相:闪电退款就是一笔反方向的普通闪电支付。用一张 BOLT 11 发票(或 BOLT-12 offer),照常在网络中路由、照常结算。协议层没有「退款」原语——它就是两笔方向相反的支付。
实际让退款别扭的地方:
- 原付款方可能不在线。 闪电支付要求支付路由时双方钱包可达。商户可以开退款发票,但不能把支付推给一个没开节点的客户。
- 没有原生的退款跟踪。 钱包通常不把退款与原支付关联,账要自己记。
- BOLT-12 略有帮助。 BOLT-12 的 offer 对「请求退款」流程的支持比 BOLT 11 的静态发票干净一些。
多数用户很少遇到闪电退款。遇到时的大致体验:拿到一个退款发票的链接或二维码,像付任何发票一样付掉。底层机制平平无奇。
相关词条: BOLT 11 · HTLC 发票 · HTLC 原像管理器 · 闪电发票(Lightning Invoice) · 闪电网络 · 闪电节点 · 闪电支付(Lightning Payment) · 闪电路由