NOWPayments
📄 Invoices

Hosted Invoice
Payment Pages

Generate a branded payment link in one API call. Your customers complete payment on a hosted page — no coding required on the checkout side.

nowpayments.io/payment/?iid=45678abc
logo

Payment Request

Annual Pro Plan

$99.00

≈ 98.97 USDT

OrderSHOP-1023
Expires20 minutes
RateFixed ✓
1
API call to create
20min
Fixed rate window
350+
Pay currencies
0%
Setup fee
How it works

Invoice in 3 steps

1

Call POST /invoice

Send price, currency, order ID and callback URL. Get back an invoice_url instantly.

2

Share the link

Redirect your user or embed the payment page. They pick their preferred crypto and pay.

3

Receive callback

We POST to your IPN when payment is finished. Fulfill the order automatically.

API Response

Invoice object

Every invoice includes a unique hosted URL, status, fixed rate info, and links for success and cancel redirects.

  • invoice_urlHosted payment page — share with customer
  • pay_currencyCrypto chosen by customer
  • fixed_rateTrue if price is locked for 20 min
  • success_urlRedirect after successful payment
json200 OK
{
  "id": "inv_7f4a3bc2",
  "token_id": "45678abc-...",
  "order_id": "SHOP-1023",
  "order_description": "Annual Pro Plan",
  "price_amount": 99.00,
  "price_currency": "USD",
  "pay_currency": "USDT",
  "ipn_callback_url": "https://shop.com/ipn",
  "invoice_url": "https://nowpayments.io/payment/?iid=45678abc",
  "success_url": "https://shop.com/success",
  "cancel_url": "https://shop.com/cancel",
  "created_at": "2026-02-17T10:00:00.000Z",
  "status": "waiting"
}
Features

No-code checkout, full control

Shareable Links

Each invoice generates a unique URL. Share via email, SMS, chat, or QR code.

Fixed Rate

Lock USD price for 20 minutes — customer pays exact amount, you receive exact fiat value.

Bulk Generation

Create hundreds of invoices programmatically via API for e-commerce order flows.

Custom Branding

Add your logo, custom redirect URLs, and order description to every invoice.

Email Notifications

Automatic email receipts sent to customers on payment confirmation.

Dashboard Analytics

Track invoice status, conversion rates, and revenue in real-time from your dashboard.

Start sending invoices in minutes

One API call. Hosted payment page. Zero setup fee.

Create Your First Invoice