Hide navigation sidebar
Hide table of contents sidebar
Skip to content
Back to top
View this page
Toggle table of contents sidebar

# LabeledPrice

class telegram.LabeledPrice(label, amount, *, api_kwargs=None)

  Bases: `telegram.TelegramObject`

  This object represents a portion of the price for goods or services.

  Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their `label` and `amount` are equal.

  Examples

  Payment Bot

  Use In

  - `telegram.Bot.create_invoice_link()`

  - `telegram.Bot.send_invoice()`

  Available In

  - `telegram.InputInvoiceMessageContent.prices`

  - `telegram.ShippingOption.prices`

  Parameters:

    - label (`str`) – Portion label.

    - amount (`int`) – Price of the product 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).

  label

    Portion label.

    Type:

      `str`

  amount

    Price of the product 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).

    Type:

      `int`