little bit seoul  /  journal

why do crypto invoices expire in fifteen minutes?

2026-08-31
why do crypto invoices expire in fifteen minutes?

a crypto invoice expires because it is quoting you a price, and prices move. when a shop takes payment in bitcoin, ether, or sol, it still needs to know how much that is worth in real terms — usually pegged to a dollar amount. the payment processor locks in an exchange rate the instant the invoice is generated. that rate is a promise: pay this exact amount of crypto, by this deadline, and it counts as the dollar price agreed. after the deadline, the promise lapses, because the processor is no longer willing to eat the risk of the market having moved against it.

this is different from waiting for a transaction to confirm on the blockchain, which is a separate clock entirely. the fifteen-minute window is about the quote, not the transfer. you can send the payment in minute fourteen and it may still take longer than that to actually confirm — the invoice cares about when you broadcast the payment, not when it settles.

why fifteen minutes specifically

it is long enough to be usable and short enough to be safe. bitcoin and ether can each move a percent or more in fifteen minutes on an ordinary day, and far more during volatility. a processor holding a quote open for an hour is effectively betting an hour's worth of market movement against its own margin, on every single invoice, all day. fifteen minutes keeps that exposure small enough to absorb, while still giving a buyer time to open a wallet app, scan a qr code, and approve a transaction without feeling rushed.

shorter windows exist — some processors quote for five minutes on especially volatile assets — but fifteen has become the rough industry default because it matches how long a manual wallet transfer actually takes for most people, including the ones fumbling to find their seed phrase or waiting for a hardware wallet to wake up.

what happens when it lapses

nothing is lost. an expired invoice is not a failed payment, it is an old price. if you miss the window, the checkout simply generates a new quote at the current rate, which may be slightly higher or lower than before. the shop still gets paid correctly; you just requote before sending. the risk sits entirely with the seller's margin, not with your funds — nothing is deducted or forfeited when a quote times out.

the practical failure mode is the opposite: someone opens a checkout page, gets distracted, comes back forty minutes later, and sends payment against a rate that is no longer honored. the transaction still goes through on the blockchain, but the shop's system may flag it as underpaid or overpaid relative to the new price and need to reconcile manually.

the fix is procedural, not technical: have your wallet open and funded before you start checkout, not after. at little bit seoul, the invoice for the hat is generated only once you reach the final step, precisely so the fifteen-minute clock doesn't start until you're actually ready to pay.

light black, bell-shaped bucket hatlight black, bell-shaped bucket hat220 USDT · made to order, ships in about 8 weeks · seoulsee the hat →

keep reading

how do you stop a hat from leaving a mark on your forehead
bucket hat vs cap: which one actually shades your face?
what do you do when a hat gets soaked in rain?