What is a crypto invoice and how to issue one
A crypto invoice is a request for payment in cryptocurrency with a fixed amount, a destination and a deadline, usually sent as a link.
A crypto invoice is the blockchain equivalent of a bill. It states what is being paid for, the amount, the currency in which the price is set, and the coin and network the customer can pay with. In practice the customer receives a link to a payment page, chooses how to pay, and sees the exact address and amount.
Invoices are useful wherever there is no shopping cart: freelance work, B2B services, consulting, selling access in a Telegram channel, or one-off deals agreed in a chat. The merchant creates an invoice in a dashboard, bot or via API, sends the link, and gets a notification when it is paid. No integration is needed for the simplest cases.
The price can be set in a fiat currency or directly in crypto. If it is set in USD, the gateway calculates the amount in the chosen coin at the current rate and fixes it for a period. That protects both sides: the customer knows exactly what to send, and the merchant receives the agreed value even if the market moves.
Typical mistakes with manual invoicing are giving the customer a bare wallet address instead of an invoice, which makes it hard to tell who paid and for what; agreeing a price in dollars but letting the customer choose the rate; and not having a clear rule for partial payments. A proper invoice has a unique address, an exact amount, an expiry and a status visible to both sides.
In Moonvex, invoices can be created in the merchant dashboard, through the API or in the Telegram bot. The price is set in USD or in the coin, and the rate is fixed when the invoice is created.