# Class Price (1.28.0)

1.28.0 (latest) 1.27.0 1.26.0 1.25.0 1.24.0 1.23.0 1.22.2 1.21.0 1.20.1 1.19.0 1.18.5 1.17.1 1.15.1 1.14.0 1.13.0 1.12.1 1.11.0 1.10.0 1.9.3 1.8.1 1.7.1 1.6.3 1.5.0 1.4.0 1.3.2 1.2.3 1.1.1 1.0.0 0.3.0 0.2.1 0.1.0

    Price(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents the price of the Offer.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `base_price` | `google.type.money_pb2.Money` Base price. |
| `discount` | `float` Discount percentage, represented as decimal. For example, a 20% discount will be represent as 0.2. |
| `effective_price` | `google.type.money_pb2.Money` Effective Price after applying the discounts. |
| `price_period` | `https://docs.cloud.google.com/python/docs/reference/cloudchannel/latest/google.cloud.channel_v1.types.Period` The time period with respect to which base and effective prices are defined. Example: 1 month, 6 months, 1 year, etc. |
| `external_price_uri` | `str` Link to external price list, such as link to Google Voice rate card. |
| `discount_components` | `MutableSequence[https://docs.cloud.google.com/python/docs/reference/cloudchannel/latest/google.cloud.channel_v1.types.DiscountComponent]` Breakdown of the discount into its components. This will be empty if there is no discount present. |