Invoices & freelancers
Create a payment link for each invoice, in your own currency. Your client picks a coin and pays at a rate locked for 15 minutes, and you are notified once the invoice is paid in full.
Why NoncePay fits
Amounts in your currency
Set the invoice total in EUR, USD or 35 other currencies; the page quotes it in your client’s coin at a rate locked for 15 minutes.
Partial payments add up
A client who pays in two parts sees what is left. Once the total is covered, the link is paid and you get one signed notification.
Paid to your own wallet
No platform balance and no payout delay: each payment is forwarded as soon as it confirms.
How it works
Create the invoice link
Call /link/create/ with the amount, its currency, your wallets and the invoice number as description.
Send it with the invoice
Put the link on the invoice or in your email. It stays open 7 days by default, or until the expire_at you set.
Mark it paid
The link-paid callback gives the total paid in your currency and the transaction ids, and your client is sent to your redirect_url.
GET /link/create/?value=1200¤cy=eur&address_tron=YOUR_TRON_WALLET&address_evm=YOUR_EVM_WALLET&item_description=Invoice%202026-014&redirect_url=https://studio.example/thanks&callback=https://studio.example/invoices?id=2026-014Questions
What if the rate moves before the client pays?
The coin amount is locked for 15 minutes once your client picks a coin. After that, the page quotes again at the current rate for what is still due.
Can clients pay from an exchange?
Yes, from any wallet or exchange. If the exchange deducts its withdrawal fee, the page asks for the small remainder; set tolerance (up to 1%) to count the invoice as paid anyway.
What if the invoice is paid late?
The link expires after 7 days unless you set expire_at. A payment sent after that is still forwarded to your wallet and reported by its own callback, but does not mark the link paid.
Can I put an address on the invoice instead?
Yes. Convert the total with /convert/, call /create/ with the invoice number in the callback URL, and print the address and its QR code.
Other use cases
SaaS & subscriptions
Give each customer a permanent address and credit their plan on every payment.
See how it works →E-commerce & one-time payments
One address per order, a QR code at checkout and a callback when it is paid.
See how it works →Marketplaces & split payments
Split each payment between sellers and your commission, without holding funds.
See how it works →Account top-ups & balances
Let users fund their balance from a permanent deposit address.
See how it works →Donations & creators
One reusable donation link with every coin you accept, each donation notified.
See how it works →Start in one request
No sign-up, no API key. Put in your wallet and callback URL and you are live.