Invoice

@Serializable
data class Invoice(val title: String, val description: String, val startParameter: StartParameter, val currency: Currency, val amount: Long) : Amounted, Currencied, ReplyInfo.External.ContentVariant

Constructors

Link copied to clipboard
constructor(title: String, description: String, startParameter: StartParameter, currency: Currency, amount: Long)

Properties

Link copied to clipboard
Link copied to clipboard
@SerialName(value = "total_amount")
open override val amount: Long
Link copied to clipboard
@SerialName(value = "currency")
open override val currency: Currency
Link copied to clipboard
@SerialName(value = "description")
val description: String
Link copied to clipboard
@SerialName(value = "start_parameter")
val startParameter: StartParameter
Link copied to clipboard
@SerialName(value = "title")
val title: String

Functions

Link copied to clipboard