Invoice amount
Invoice pay url for user by bot
Invoice created date
Invoice currency code
Invoice currency type
Invoice hash
Invoice identifier
Is user can pay invoice anonymously
Is invoice allow user comment
Invoice pay url for user by mini app
Invoice status
Invoice pay url for user by web app
OptionalacceptedList of assets which can be used to pay the invoice, only if set in invoice creation
OptionalcommentInvoice left user comment, only if set isAllowComments to true in invoice creation
and user left comment
OptionaldescriptionInvoice displayed to user description, only if description passed in invoice creation
OptionalexpirationExpiration date, only if set pay limit time in invoice creation
OptionalfeeAmount of service fees charged when the invoice was paid, only if status is InvoiceStatus.Paid
OptionalfeeAsset of service fees charged when the invoice was paid, only if status is InvoiceStatus.Paid
OptionalhiddenText of the hidden message, only if set in invoice creation
OptionalisIs invoice paid anonymously, only for paid invoice
OptionalisFor invoices with the "paid" status, this flag indicates whether the swap was successful
OptionalpaidAmount of the invoice for which the invoice was paid, only if currency type is CurrencyType.Fiat and status is InvoiceStatus.Paid
OptionalpaidCryptocurrency alphabetic code for which the invoice was paid, only if currency type is CurrencyType.Fiat and status is InvoiceStatus.Paid
OptionalpaidInvoice paid date, only for paid invoice
OptionalpaidInvoice displayed to user paid button name,
only if paidBtnName passed in invoice creation
OptionalpaidInvoice displayed to user paid button url,
only if paidBtnUrl passed in invoice creation
OptionalpaidThe rate of the paid_asset valued in the fiat currency, only if currency type is CurrencyType.Fiat and status is InvoiceStatus.Paid
OptionalpayloadInvoice visible only to app payload, only if payload passed in invoice creation
If for invoice creation passed not string in this field, will be converted by JSON.parse
OptionalswappedIf is_swapped is true, stores the amount received as a result of the swap(in the swapped_to asset)
OptionalswappedIf is_swapped is true, stores the exchange rate at which the swap was executed
OptionalswappedIf is_swapped is true, stores the asset into which the swap was made
OptionalswappedIf is_swapped is true, stores the unique identifier of the swap
OptionalswappedIf is_swapped is true, stores the resulting swap amount in USD
OptionalswappedIf is_swapped is true, stores the USD exchange rate of the currency from swapped_to
OptionalswapThe asset that will be attempted to be swapped into after the user makes a payment
OptionalusdPrice of the asset in USD, only if status is InvoiceStatus.Paid
Invoice type object for Client.getInvoices, Client.getInvoicesPaginate, Client.createInvoice methods results and ClientEmitter
paidevent emit