Password-Protected Payment Link
Pronunciation: PASS-wurd pruh-TEK-tid PAY-muhnt LINK
Also known as: Password-Protected Crypto Payment URL
Definition
Password-Protected Payment Link is a payment link that requires the payer to provide a password or access secret before viewing or using the payment request.
Overview
What does Password-Protected Payment Link mean?
Password-Protected Payment Link is a payment link that requires the payer to provide a password or access secret before viewing or using the payment request.
How it works in practice
A password-protected payment link requires an additional secret before a user can view or act on a payment request. It can limit casual access to a private invoice, but the payment system still needs authorization rules on the server for changing amounts, selecting a merchant, and confirming actions. Passwords should be stored using a suitable one-way password hash, rate-limited against guessing and shared over a different trusted channel where practical. Expiry, single-use or customer binding may provide stronger limits for sensitive payments.
Limits and common misunderstandings
A shared password can be forwarded along with the link, and it does not establish the payer's legal identity. The URL may remain exposed in chat previews, logs or analytics; neither the link nor the password should contain a private API key.
Additional implementation considerations
Support and audit workflows should differentiate a mistaken password from an expired invoice or a blocked merchant account. The system can lock or throttle repeated guessing without revealing whether a sensitive invoice exists. Access logs should record attempts but never store the cleartext password. A password-protected page also needs an independent payment-status record, because successful password entry only authorizes viewing—not payment, ownership or settlement.
Related glossary terms
Crypto Payment Link Hijacking; Payment Link Short URL; Reusable Crypto Payment Link
Example
A consultant sends a client a payment link and separately shares its access code. The client opens the invoice, sees the exact currency and network, and pays; the consultant still tracks the on-chain transaction independently.
Comparison
Password protection controls access to the page. Tokenized links, authenticated customer sessions and cryptographic wallet signatures provide different properties and cannot be treated as equivalent.
Key Takeaway
Password protection controls access to the page.
Sources
- Payment Link — OxaPay (2026-08-02)
- Generate Invoice — OxaPay (2026-08-02)
- BIP 21: URI Scheme — Bitcoin Improvement Proposals (2026-08-02)