> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/products/llms.txt)
> Source: https://docs.saleor.io/api-reference/products/objects/product-pricing-info

# ProductPricingInfo Object

Represents availability of a product in the storefront.

```graphql
type ProductPricingInfo {
  onSale: Boolean
  discount: TaxedMoney
  discountPrior: TaxedMoney
  discountLocalCurrency: TaxedMoney @deprecated
  displayGrossPrices: Boolean!
  priceRange: TaxedMoneyRange
  priceRangeUndiscounted: TaxedMoneyRange
  priceRangePrior: TaxedMoneyRange
  priceRangeLocalCurrency: TaxedMoneyRange @deprecated
}
```

<a id="fields"></a>

### Fields

<a id="on-sale"></a>

#### [`onSale`](#on-sale) ● [`Boolean`](/api-reference/miscellaneous/scalars/boolean.md)

Whether it is in sale or not.

<a id="discount"></a>

#### [`discount`](#discount) ● [`TaxedMoney`](/api-reference/miscellaneous/objects/taxed-money.md)

The discount amount if in sale (null otherwise).

<a id="discount-prior"></a>

#### [`discountPrior`](#discount-prior) ● [`TaxedMoney`](/api-reference/miscellaneous/objects/taxed-money.md)

The discount amount compared to prior price. Null if product is not on sale or prior price was not provided in VariantChannelListing

Added in Saleor 3.21

<a id="display-gross-prices"></a>

#### [`displayGrossPrices`](#display-gross-prices) ● [`Boolean!`](/api-reference/miscellaneous/scalars/boolean.md)

Determines whether displayed prices should include taxes.

<a id="price-range"></a>

#### [`priceRange`](#price-range) ● [`TaxedMoneyRange`](/api-reference/miscellaneous/objects/taxed-money-range.md)

The discounted price range of the product variants.

<a id="price-range-undiscounted"></a>

#### [`priceRangeUndiscounted`](#price-range-undiscounted) ● [`TaxedMoneyRange`](/api-reference/miscellaneous/objects/taxed-money-range.md)

The undiscounted price range of the product variants.

<a id="price-range-prior"></a>

#### [`priceRangePrior`](#price-range-prior) ● [`TaxedMoneyRange`](/api-reference/miscellaneous/objects/taxed-money-range.md)

The prior price range of the product variants.

Added in Saleor 3.21 Show deprecatedHide deprecated

<a id="discount-local-currency"></a>

#### [`discountLocalCurrency`](#discount-local-currency) ● [`TaxedMoney`](/api-reference/miscellaneous/objects/taxed-money.md)

DEPRECATED

Always returns `null`.

The discount amount in the local currency.

<a id="price-range-local-currency"></a>

#### [`priceRangeLocalCurrency`](#price-range-local-currency) ● [`TaxedMoneyRange`](/api-reference/miscellaneous/objects/taxed-money-range.md)

DEPRECATED

Always returns `null`.

The discounted price range of the product variants in the local currency.

<a id="member-of"></a>

### Member Of

[`Product`](/api-reference/products/objects/product.md) object  ● [`ProductChannelListing`](/api-reference/products/objects/product-channel-listing.md) object
