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