Create Invoice
Generate a payment request from two tabs — Crypto and Fiat Card — with optional customer details.

The Crypto tab: Network → Asset/Token → Amount → Currency → Reference, plus optional customer info.
Crypto tab
Network: Choose the blockchain: BTC, ETH, LTC, SOL, or XRP.
Asset / Token: Pick the asset for that network (e.g. ETH, USDT, or USDC on Ethereum).
Amount + Currency: Enter the fiat amount and currency (e.g. EUR) used to compute the crypto amount.
Reference (optional): Add your own reference, e.g. INV-001.
Fiat Card tab & Customer Info
Switch to the Fiat Card tab to request a card payment instead of crypto.
Customer Information (first name, last name, email) is optional but recommended for reconciliation and receipts.
The fiat-to-crypto rate is locked when the invoice is created, and the invoice expires after 12 hours. The exact amount is required by default (underpayment tolerance 0% unless configured).
Need help? Email support@niftipay.com with your merchant name, order or payment reference, screenshots or error messages, and a short description of the issue.