API: https://api.nowpayments.io/v1
Callback: https://jalens.tail21514c.ts.net/webhooks/now_payments
Ready
Preselecting a currency fixes it: NOWPayments drops its own "1. Choose asset" step, so a too-small amount would leave the payer no route. That is why a preselect below the store minimum is refused before an invoice exists.
No pay currency is sent, so the payment page runs its two steps: 1. choose asset, 2. send deposit.
Hosted page shows first (no Preferred currencies set, so NOWPayments uses its own list order)
Open invoice可用:XRP, DASH, USDCBASE, LTC, USDTBSC, TRX, TON, USDCBSC, USDTMATIC, USDTTON, USDCMATIC, ETH, USDCARB, USDTARB, SOL, USDCSOL, BTC, DOGE, USDTERC20, USDC, USDTSOL
不要选:USDTTRC20 — Their amounts sit below the store minimum, and the payment page reports "less than minimal" / "amountTo is too small" instead of hiding them.
| pay currency | minimum | ≈ USD | status |
|---|---|---|---|
| usdc | 1.152415 | $1.15 | payable |
| usdcbase | 0.066121 | $0.07 | payable |
| usdcbsc | 0.1913621 | $0.19 | payable |
| usdcarb | 0.420519 | $0.42 | payable |
| usdcmatic | 0.365937 | $0.37 | payable |
| usdcsol | 0.613817 | $0.61 | payable |
| usdterc20 | 1.137995 | $1.14 | payable |
| usdttrc20 | 12.048852 | $12.03 | too small |
| usdtbsc | 0.0882107 | $0.09 | payable |
| usdtmatic | 0.241976 | $0.24 | payable |
| usdtton | 0.251245 | $0.25 | payable |
| usdtarb | 0.421578 | $0.42 | payable |
| usdtsol | 1.365 | $1.36 | payable |
| dash | 0.0008654 | $0.05 | payable |
| btc | 1.0e-05 | $0.76 | payable |
| eth | 0.0001525 | $0.37 | payable |
| ltc | 0.0016092 | $0.08 | payable |
| trx | 0.367414 | $0.12 | payable |
| sol | 0.00525 | $0.52 | payable |
| xrp | 0.03811 | $0.05 | payable |
| ton | 0.105 | $0.14 | payable |
| doge | 12.7377128 | $1.03 | payable |
{
"id": 34,
"processor_id": "4668757441",
"amount": 200,
"currency": "usd",
"data": {
"payment_method_type": "crypto",
"invoice_id": "4668757441",
"invoice_url": "https://nowpayments.io/payment/?iid=4668757441",
"order_id": "select-90d5eeeadd5e"
},
"object": {
"status": "waiting",
"payment_status": "waiting",
"id": "4668757441",
"token_id": "5174723315",
"order_id": "select-90d5eeeadd5e",
"order_description": "Pay gem two-step invoice",
"price_amount": "2",
"price_currency": "USD",
"pay_currency": null,
"ipn_callback_url": "https://jalens.tail21514c.ts.net/webhooks/now_payments",
"invoice_url": "https://nowpayments.io/payment/?iid=4668757441",
"success_url": "https://jalens.tail21514c.ts.net/",
"cancel_url": "https://jalens.tail21514c.ts.net/",
"customer_email": null,
"partially_paid_url": null,
"payout_currency": null,
"created_at": "2026-09-17T05:29:50.941Z",
"updated_at": "2026-09-17T05:29:50.941Z",
"is_fixed_rate": false,
"is_fee_paid_by_user": false,
"source": null,
"collect_user_data": false
}
}