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

# ProductVariantDiscountedPriceUpdated Object

Event sent when product variant discounted price is recalculated.

Added in Saleor 3.22

```graphql
type ProductVariantDiscountedPriceUpdated implements Event {
  issuedAt: DateTime
  version: String
  issuingPrincipal: IssuingPrincipal
  recipient: App
  productVariant: ProductVariant!
  channel: Channel!
  previousPrice: Money!
  newPrice: Money!
}
```

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

### Fields

<a id="issued-at"></a>

#### [`issuedAt`](#issued-at) ● [`DateTime`](/api-reference/miscellaneous/scalars/date-time.md)

Time of the event.

<a id="version"></a>

#### [`version`](#version) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Saleor version that triggered the event.

<a id="issuing-principal"></a>

#### [`issuingPrincipal`](#issuing-principal) ● [`IssuingPrincipal`](/api-reference/miscellaneous/unions/issuing-principal.md)

The user or application that triggered the event.

<a id="recipient"></a>

#### [`recipient`](#recipient) ● [`App`](/api-reference/apps/objects/app.md)

The application receiving the webhook.

<a id="product-variant"></a>

#### [`productVariant`](#product-variant) ● [`ProductVariant!`](/api-reference/products/objects/product-variant.md)

The product variant the event relates to.

<a id="channel"></a>

#### [`channel`](#channel) ● [`Channel!`](/api-reference/channels/objects/channel.md)

The channel where the price changed.

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

#### [`previousPrice`](#previous-price) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

The previous discounted price.

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

#### [`newPrice`](#new-price) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

The new discounted price.

<a id="interfaces"></a>

### Interfaces

<a id="event"></a>

#### [`Event`](/api-reference/miscellaneous/interfaces/event.md)

<a id="returned-by"></a>

### Returned By

[`productVariantDiscountedPriceUpdated`](/api-reference/products/subscriptions/product-variant-discounted-price-updated.md) subscription
