One-Time Payment Address
Pronunciation: WUN TYM PAY-muhnt AD-dress
Also known as: One-Time Blockchain Payment Address
Definition
One-Time Payment Address is a blockchain receiving address assigned to one payment request, customer action, or order and retired from active use after the intended transaction is processed.
Overview
Mechanism and important distinctions
A payment service can derive a new deposit address for each invoice from a wallet architecture that preserves the corresponding spending capability. With an extended public key, some wallet designs can derive receive addresses without exposing private signing keys to the web server. The server still needs durable mapping between invoice IDs and address derivation indexes, plus a reliable way to monitor deposits across all issued addresses.
Address uniqueness helps attribution but creates reconciliation and operational tasks. Funds may be scattered across many outputs or addresses, creating future sweep costs. A customer might pay an old invoice address after its deadline or reuse it from an address book. Wallet recovery must reproduce every address previously issued, including indexes beyond a default discovery gap, or otherwise recover the mapping from a protected backup.
A practical merchant dashboard should show the status of every issued address, including unused, partially credited, paid, expired and unexpectedly reused assignments. Reconciliation needs a record of the exact chain and token contract monitored per address. If a payment gateway changes its wallet infrastructure, the historical address mappings must survive migration so later inbound funds are still attributed correctly.
Related glossary concepts
Payment Address Checksum; Pay Currency; Payment Address Normalization
Example
An online shop generates a fresh deposit address for invoice 812. That address lets its indexer attribute incoming value to one order without depending on equal-amount matching. After the invoice is closed, the address can still receive late transfers, so the monitoring and recovery policy must persist beyond checkout expiry.
Comparison
One-time describes the intended assignment, not a physical property that prevents reuse on-chain. A self-hosted wallet must track derivation paths, gap limits, backup compatibility and future deposits; a hosted service must define key control. Keep historical address-to-invoice mappings and test what happens if the customer accidentally pays twice.
Key Takeaway
Unique invoice addresses simplify matching but still require long-term monitoring and wallet recovery.
Sources
- Payment Processing — Bitcoin Developer Guide (2026-08-02)
- Transactions — Bitcoin Developer Guide (2026-08-02)
- Generate Static Address — OxaPay (2026-08-02)