What are Crypto Invoices?
Crypto Invoices allow you to request payment in cryptocurrency with a locked exchange rate valid for 20 minutes.
They are designed to give businesses price certainty and clear payment tracking.
Each invoice automatically generates:
A unique deposit address
A QR code for quick payment
A payment expiration timer
When should you use Invoices?
Use invoices when you:
Sell goods or services at a fixed price
Need clear payment reconciliation
Want to avoid exchange rate volatility
Require one payment per customer or order
Invoices are not reusable and are intended for single payments only
Monitor invoice status
Invoice statuses explained:
Pending — Invoice created, awaiting payment
Expired — Payment window ended without valid payment within 20 minutes
Processing — Payment detected, awaiting confirmations on blockchain
On Hold - Compliance team in checking this deposit additionally because of the risk score
Final statuses
Cancelled — No payment was received within 7 days (168hrs)
Completed — Invoice completed, funds credited
Rejected — Invoice was rejected due to risk score.
Open any invoice to see full payment details (TX ID), status, and transaction references
What if the customer underpaid the invoice?
The end-user sends less crypto than than stated on invoice
The end-user sends their crypto within 20 minutes
Txn applies the spot exchange rate to the received amount of crypto
The merchant receives the result of the currency conversion
Invoice has the completed status
What if the customer overpaid the invoice?
The end-user sends more crypto than stated on invoice
The end-user sends their crypto within 20 minutes
Txn applies the spot exchange rate to the received amount of crypto
The merchant receives the result of the currency conversion
Invoice has the completed status
What if the customer pays late?
The end-user sends either the exact amount of crypto, less crypto, or more crypto than they have been asked to send
The end-user sends their crypto after 20 minutes were expired
Txn applies the spot exchange rate to the received amount of crypto
The merchant receives the result of the currency conversion
Invoice has the completed status
If we don't want to accept underpaid, overpaid or paid late invoices?
You can use invoice refunds feature.
How to create an Invoice?
Please use our technical documentation to check how to create invoices, invoices webhooks, etc.
Common issues and how to avoid them
Issue: Payment sent using the wrong network
→ Clearly specify the required network when sharing the invoice. Contact TXN Support Team by providing a TX ID.
Issue: Payment sent to a different invoice address or to the already paid invoice
→ Never reuse invoice addresses. Contact TXN Support Team by providing a TX ID.
Best practices from TXN
Use Payment Links if the customer is not familiar with crypto
Never ask customers to reuse old invoice addresses
Always verify invoice status before escalating a case to support