![JAR search and dependency download from the Maven repository](/logo.png)
telegramium.bots.Invoice.scala Maven / Gradle / Ivy
package telegramium.bots
/** This object contains basic information about an invoice.
*
* @param title
* Product name
* @param description
* Product description
* @param startParameter
* Unique bot deep-linking parameter that can be used to generate this invoice
* @param currency
* Three-letter ISO 4217 currency code, or “XTR” for payments in Telegram Stars
* @param totalAmount
* 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).
*/
final case class Invoice(title: String, description: String, startParameter: String, currency: String, totalAmount: Int)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy