The method allows you to create an invoice for payment without a strict indication of the coin and network, you can specify a payment of 30 USD and a list of coins/networks available for payment, the user himself will choose what is more convenient for him to pay. The amount will be automatically converted to the selected coin for payment
Identifier of the advance balance for writing off commissions
externalIdstring
A unique identifier in the merchant's system to prevent duplication of invoices
orderstring
Order ID in the merchant system
descriptionstring
Order Description
currency*string
Coins for payment. You can specify any available coin, including fiat. On the invoice page, the amount in the specified coin will be recalculated to the coins available for payment
amount*string
Amount payable in the specified coin. On the invoice page, the amount will be recalculated at the rate of coins available for payment
includeFeeboolean
The flag allows you to include the commission of the blockchain network selected for payment in the amount payable. It will be useful to lay down your costs for the withdrawal of coins after payment.
additionalFeesarray of string
Array with the tariff names, which allows you to include commission in final amount for the specified tariffs
insurancePercentstring
Allows you to add the specified percentage to the payment amount'
slippagePercentstring
When opening the invoice page, the user can spend so much time on it that the exchange rate changes. If after the transition to payment the amount changes more than the specified percentage, then the amount payable will be recalculated at the current rate
webhookURLstring
URL for notifications when the status of an invoice or amount received changes
returnURLstring
URL to specify as "Return to Store" on the checkout page
lifetime*integer
Invoice lifetime in minutes
currencies*array of array of any
List of coins and networks available for payment, if you specify an empty array, all coins/networks available in the system will be selected