CoinGate's Instant Billing feature allows you to create and send crypto payment requests directly to individuals or businesses — with no integrations required. You can send invoices via email or by sharing a payment link.
Step 1: Start from Dashboard
To create an invoice, click “Create invoice”:
-
Available directly from the Home page top menu
-
Or under Billing > Create Invoice in the sidebar
This will redirect you to the Request money section.
Step 2: Select or Add a Contact
-
Use the search bar to select an existing contact
-
Or click
to add one manually:
-
Choose Person (enter name, surname, email)
-
Or Business (enter company name, email)
-
Optionally, add an external contact ID for internal tracking
-
-
Click Save address to proceed
Step 3: Choose Billing Method
Once the contact is selected, you can choose how to build the invoice:
➤ Option 1: Request a Specific Amount
If you’re not billing based on products or services, you can simply enter a total amount and configure the following fields to customize your invoice:
➤ Option 2: Add Products
If you want to bill based on specific products or services, you can use this option to build a detailed invoice by selecting or creating items.
Once you switch to the Add products tab, you can:
Add Items to the Invoice
-
Search for existing products in the dropdown menu.
-
Or click
to create a new product:
-
Enter the product name
-
Set the price
-
Choose the currency
-
Click Add to include it in the invoice.
-
You can also:
-
Adjust quantities of each item
-
Remove or clear items before finalizing
⚠️ All products must be listed in the same currency.
Step 4: Configure Invoice Settings
You can customize the invoice with the following options:
Field | Description |
---|---|
Amount | Enter the total amount you want the customer to pay. You can select the currency by clicking the dropdown next to the amount. |
Receive currency | This is the currency in which you want to receive the payment. For example, if you choose Euro, the crypto payment will be converted to EUR and settled to your CoinGate account. |
Underpaid cover percentage (%) | Optional. You can set a buffer (up to 10%) to cover minor underpayments caused by crypto price fluctuations or slow confirmations. If left at 0, the invoice must be paid exactly. |
Invoice expiration (in days) | Defines how long the invoice will stay valid. After this period, the payment link will expire. The minimum is 1 day. |
Callback URL | Optional. Used by API users to automatically receive invoice status updates (e.g. paid, expired) via a webhook to their server. If you don’t use an API, leave this field as-is. |
Invoice title | A reference name for the invoice. This is visible on the invoice preview and helps track the purpose of the request (e.g. “Consulting Fee May 2025”). |
Send request via email (toggle) | When enabled, the invoice will be emailed directly to the contact. If disabled, you will get a sharable payment link instead. |
When ready, click “Request”.
Step 5: Invoice is Created
Once the bill is created, you’ll see:
-
A confirmation screen with:
-
Total amount
-
Status (e.g. Pending)
-
Contact name
-
-
Buttons to:
-
Copy bill’s URL
-
Preview bill
-
Send again
-
Cancel request
-
Step 6: Payment Experience for the Recipient
Once the invoice is created, you can deliver it in one of two ways:
-
If “Send request via email” was enabled, the recipient will receive an email with the invoice details and a “Pay now” button.
-
If email sending was disabled, you can manually share the payment link with the recipient. You can:
-
Copy the link immediately from the confirmation page shown after invoice creation.
-
Or go to Billing > Invoice history, open the invoice, and copy the payment link from the bill preview.
-
The recipient will see:
-
A summary of the billed products or services
-
Quantities, prices, and the total amount
-
A clear “Pay now” button leading to a live payment invoice
🕒 Once the payment page is opened, the recipient will have 20 minutes to complete the transaction.
Track All Invoices
You can manage all your billing activity in Billing > Invoice history:
-
View status: Pending, Paid, Canceled
-
Open, resend, or cancel requests
-
Create a new bill using a previous one as a template
Additional Notes
-
You can reuse contacts and products to speed up future billing
-
Sending via email is optional — you can copy and share the payment link manually
-
Underpaid cover is useful when dealing with volatile crypto assets
Comments
0 comments
Article is closed for comments.