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