Tourmaline::Invoice
Inherits JSON::Serializable / Reference / Object
This object contains basic information about an invoice.
Constructors
new(title : String, description : String, start_parameter : String, currency : String, total_amount : Int32 | Int64)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
start_parameter=(start_parameter : String)
Unique bot deep-linking parameter that can be used to generate this invoice
total_amount
Total price in the smallest units of the currency (integer, not float/double). For example, for a price of US$ 1.45 pass amount = 145. See the exp parameter in currencies.json, it shows the number of digits past the decimal point for each currency (2 for the majority of currencies).
Total price in the smallest units of the currency (integer, not float/double). For example, for a price of US$ 1.45 pass amount = 145. See the exp parameter in currencies.json, it shows the number of digits past the decimal point for each currency (2 for the majority of currencies).