Invoice amount
OptionalacceptedList of cryptocurrency alphabetic codes
OptionalassetInvoice asset
OptionalcurrencyCurrency type
OptionaldescriptionInvoice description, displayed to user, up to 1024 symbols
OptionalexpiresYou can set a payment time limit for the invoice in seconds
OptionalfiatInvoice fiat
OptionalhiddenText of the message which will be presented to a user after the invoice is paid
OptionalisIs can user pay invoice anonymously
OptionalisIs can user leave a comment for invoice
OptionalpaidText for button which will be shown when invoice was paid
OptionalpaidUrl for button which will be shown when invoice was paid
OptionalpayloadInvoice payload, visible only for app, if it not string, JSON.stringify using for preparing to backend API parameters, may be up to 4096 symbols after preparing
OptionalswapAsset that will be attempted to be swapped into after the user makes a payment
Options object type for Client.createInvoice method