Encyclopedia Bitcoin basics · Entry 184
Bitcoin merchant invoices: paid, expired, short and overpaid
In this article
At a glance
Key facts
Read the invoice and the chain together
The cited BTCPay guide distinguishes New, Processing, Settled, Expired and Invalid base states. It separately records exceptions such as Paid partial, Paid over and Paid late. These are product semantics; another checkout can use different names.
An expired request does not make an address unable to receive bitcoin. Money arriving after the quote window still needs reconciliation. The merchant must decide whether to fulfill, request an adjustment or refund under the actual agreement.
A detected payment can still be short
Suppose the invoice requests 50,000 satoshis but a withdrawal delivers 48,000 after deducting a service fee. The shortfall is 2,000 satoshis. Seeing the payment in a block does not make the invoice paid in full.
Likewise, two recognized payments of 30,000 and 20,000 can total the requested amount, but their timing and settlement still matter. Never infer completion from the first transaction notification alone.
Keep the business decision visible
Review the requested amount, recognized transactions, route, expiry and confirmation policy. Manually marking an invoice settled records an administrative decision; it does not prove a new blockchain event.
A refund is another payout with its own destination and processing state. Preserve its connection to the invoice instead of deleting the original payment or treating archiving as cancellation.
Direct answers
Questions people ask
Can an expired Bitcoin invoice still receive money?
Yes. Expiry belongs to the checkout’s quote and monitoring rules, not a consensus prohibition on paying that destination. A late payment can require the merchant to review fulfillment or refund terms.
Does Settled mean the same thing in every checkout?
No. This article uses BTCPay’s documented states. A service can choose different confirmation thresholds and labels, so identify its actual conditions before relying on a status word.
Inspect the evidence
The answer and key facts have stable claim links. These records retain the scope and qualification when reused.
A merchant invoice is an application record linking a request to detected payments and settlement rules. It can expire, receive too little, be overpaid or receive funds late. These states are different from whether a Bitcoin transaction is valid. In BTCPay’s documented model, Processing waits for settlement conditions, while Settled means those conditions were met; a manual status change does not create a confirmed payment.
Educational explanation. Product-specific behavior is scoped to the cited documentation, checked 2026-10-02.
Scope: Bitcoin · data through 2026-10-02. Verification: verified · 2026-10-02T19:29:20.637Z.
Link to this claimRequest: Amount and quote can have an expiry
Scope: Bitcoin · data through 2026-10-02. Verification: verified · 2026-10-02T19:29:20.637Z.
Link to this claimProcessing: Full payment detected; settlement conditions pending
Scope: Bitcoin · data through 2026-10-02. Verification: verified · 2026-10-02T19:29:20.637Z.
Link to this claimExceptions: Partial, overpaid and late payments need context
Scope: Bitcoin · data through 2026-10-02. Verification: verified · 2026-10-02T19:29:20.637Z.
Link to this claimRevision history
- — First publication after primary-source research and separate automated verification.
Source register
Sources and references
Retrieval dates and locators are recorded individually.- InvoicesBTCPay Server
Checkout states, paid-late/over/partial exceptions and confirmations as distinct events.
Locator: Invoice statuses; Invoice details; Refunding an invoice; Archiving invoices · Retrieved: 2026-10-02T18:53:56.741ZOpen source - RefundsBTCPay Server
A refund creates a separate payout and requires a usable destination rather than reversing history.
Locator: Create a refund; Processing refund · Retrieved: 2026-10-02T18:53:56.900ZOpen source
Research and drafting use AI assistance. A separate automated review checks claims against primary sources; no external expert or named human review is implied. Publication, substantive editing, source retrieval and verification are recorded separately. This version was independently checked by an automated reviewer on 2 October 2026.
Editorial method and correctionsDegrees of Satoshi editorial project. “Bitcoin merchant invoices: paid, expired, short and overpaid.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/bitcoin-merchant-invoices/