Skip to main content

ProductOffer

Product pricing offer with time-based validity.

Represents a specific pricing offer for a product with validity period and price calculation formula. Used for dynamic pricing, promotions, and time-sensitive offers in the catalog.

type ProductOffer implements IProductOffer {
id: String!
price: Float!
validFrom: DateTime!
validTo: DateTime!
formula: String!
}

Fields

ProductOffer.id ● String! non-null scalar

The id of the offer.

ProductOffer.price ● Float! non-null scalar

The calculated price for this offer.

ProductOffer.validFrom ● DateTime! non-null scalar

ProductOffer.validTo ● DateTime! non-null scalar

ProductOffer.formula ● String! non-null scalar

Interfaces

IProductOffer interface

Interface for the ProductOffer Type

Member Of

IProduct interface ● Product object