HomenieuwsBitcoinBefore paying a replacement Lightning invoice, check the first payment

Before paying a replacement Lightning invoice, check the first payment

Cryptofocus bron in google
Bybit - sponsored
Ontvang nu een welkomstbonus bij Bybit, maar liefst 30 USDC!

A shop sends you a replacement Lightning invoice because the first request has expired. Before scanning it, check what happened to the first payment. The invoice deadline tells your wallet when to stop attempting that request; the payment record is what you need to resolve whether the merchant has already been paid.

What you need to know
BOLT 11 invoices contain a timestamp and an expiry interval.
The payment hash identifies an invoice in LND's single-invoice lookup.
LND tracks invoice creation and settlement separately.
An LND invoice memo does not have to be unique.

This distinction applies to conventional BOLT 11 invoices, rather than every way of receiving Lightning payments. Lightning Labs documents invoice-based payments separately from experimental Keysend payments. A wallet’s labels and available transaction details can differ, so look for its payment history rather than treating the old checkout screen as a receipt.

Two records answer two different questions

The BOLT 11 specification defines the deadline as the invoice timestamp plus its expiry interval. After that point, a payer should not attempt payment. This is a rule about initiating a payment, not a historical statement that no payment succeeded before the deadline.

That timing rule and the merchant’s settlement record answer different questions. Lightning Labs’ LND receiving documentation describes an add index for newly created invoices and a separate settle index for settled invoices. Comparing the two documents shows why a countdown reaching zero cannot, by itself, resolve the earlier payment attempt.

Start with the first payment in your wallet. If it reports success, keep its details and ask the merchant to reconcile that invoice before you send another payment. If its outcome is still unclear, seek confirmation from the wallet provider or merchant. These are reconciliation steps: a fresh QR code supplies a new request, not evidence about the previous attempt.

Lees ook:  Bitcoin uitbraak is dichtbij: dit is voor mij de trigger

Match the invoice, not just its description

LND can look up an individual invoice using its payment hash. Its memo, by contrast, is a description that does not have to be unique. Two requests displaying the same order description therefore need not identify the same invoice. Ask the merchant to compare the specific invoice or payment identifier in the available records, rather than matching only the shop name, amount or memo.

The specification also explains that a payer can prove a successful payment in a later dispute using the signed offer and proof of payment. Keep the original invoice and whatever payment proof your wallet provides. Share only the information needed for reconciliation through the merchant’s verified support channel; a recovery phrase or wallet private key has no place in an invoice dispute.

Once the merchant and wallet records establish that the original request remains unpaid, use the merchant’s current invoice and check its amount before confirming. If the first payment succeeded, resolve the order against that payment instead of paying the replacement merely because its timer is still running.

Partnerdeal

Bybit - Welkomstbonus 30 USDC!

Ontvang nu een welkomstbonus bij Bybit, maar liefst 30 USDC!.

Lees hier de voorwaarden
Nu naar Bybit
Voorkeur cryptofocus google nieuws
Sten Waardenburg
Sten Waardenburg
Sten Waardenburg schrijft over crypto met het tempo van de markt: snel, helder en zonder omwegen. Hij zit bovenop nieuws rond exchanges, altcoins en on-chain bewegingen, en hij prikt graag door grote claims heen met één simpele vraag: klopt dit ook in de data? Zijn stukken zijn praktisch. Minder “to the moon”, meer “wat betekent dit voor je risico”. Sten houdt van concrete voorbeelden, scherpe samenvattingen en een goede grafiek op het juiste moment. Buiten werktijd is hij vaak te vinden in de sportschool of achter zijn bureau met een playlist aan, speurend naar dat ene detail dat anderen missen. Nuchter, nieuwsgierig en altijd op zoek naar het echte verhaal achter de koers.
Lees ook