Home > @vsf-enterprise/sap-commerce-webservices-sdk > Product
Product interface
Representation of a Product Product
Signature:
export interface Product
Properties
Property | Type | Description |
---|---|---|
availableForPickup? | boolean | (Optional) Flag defining if product is available for pickup |
averageRating? | number | (Optional) Rating number of average value |
baseOptions? | Array<BaseOption> | (Optional) List of base options related to the product |
baseProduct? | string | (Optional) Information about base product |
categories? | Array<Category> | (Optional) List of categories product belongs to |
classifications? | Array<Classification> | (Optional) List of classifications related to the product |
code? | string | (Optional) Code of the product |
configurable? | boolean | (Optional) Flag stating if product is configurable |
configuratorType? | string | (Optional) Configurator type related to the product |
description? | string | (Optional) Description of the product |
futureStocks? | Array<FutureStock> | (Optional) List of future stocks |
images? | Array<Image> | (Optional) List of images linked to product |
manufacturer? | string | (Optional) Data of product manufacturer |
multidimensional? | boolean | (Optional) Flag stating if product is multidimentional |
name? | string | (Optional) Name of the product |
numberOfReviews? | number | (Optional) Number of reviews associated with the product |
potentialPromotions? | Array<Promotion> | (Optional) List of potential promotions related to the product |
price? | Price | (Optional) |
priceRange? | PriceRange | (Optional) |
productReferences? | Array<ProductReference> | (Optional) List of product references |
purchasable? | boolean | (Optional) Flag defining if product is purchasable |
reviews? | Array<Review> | (Optional) List of reviews associated with the product |
stock? | Stock | (Optional) |
summary? | string | (Optional) Product summary |
tags? | Array<string> | (Optional) Tags associated with the product |
url? | string | (Optional) Url address of the product |
variantMatrix? | Array<VariantMatrixElement> | (Optional) List of variant matrixes associated with the product |
variantOptions? | Array<VariantOption> | (Optional) List of variant options related to the product |
variantType? | string | (Optional) Variant type of the product |
volumePrices? | Array<Price> | (Optional) List of volume prices |
volumePricesFlag? | boolean | (Optional) Flag stating if volume price should be displayed |