| Name | Description |
| Active | Gets or sets the value that indicates if the product is active or not. |
| Cost | Gets or sets the default cost. |
| Created | Gets or sets the date when the product was created. |
| DefaultPrice | Gets or sets the default price. This price is a basis for calculating the final price that is displayed in the frontend. |
| DefaultShopID | Gets or sets the default shop ID. |
| DefaultUnit | Gets the default unit. |
| DefaultUnitID | Gets or sets the default ID of the unit. |
| DefaultVariantComboID | Gets or sets the default VariantComboID. |
| Details | Overloaded. Gets the detail collection. |
| Discounts | Gets the product discounts collection. |
| FormattedMarkup | Gets the markup as a formatted string, like: "10.25%". |
| FormattedPrice | Gets the price string in currency format. |
| Groups | Gets or sets the collection of groups that own the product. |
| ID | Gets or sets the ID of the product. |
| IDUrlEncoded | Gets the ID URL encoded. |
| ImageLarge | Gets or sets a large image. |
| ImageMedium | Gets or sets a medium image. |
| ImageSmall | Gets or sets a small image. |
| IndexingOptions | Gets or sets the indexing options. |
| IsActive | Gets the value that indicates if the product is active or not and if the period of the product is active or not. |
| IsActiveImg | Gets the image that indicates whether the product is active or not. |
| IsVariantMaster | Gets the value that indicates if the variant is a master. |
| Items | Gets or sets the collection of product items for composite products. |
| Language | Gets the product language. To change the language of this Product use the LanguageID property. |
| LanguageID | Gets or sets the product language ID. |
| Link1 | Gets or sets the Link1. |
| Link2 | Gets or sets the Link2. |
| LongDescription | Gets or sets the detailed description of the product. |
| Manufacturer | Gets the product manufacturer. To set the Manufacturer use the ManufacturerID property. |
| ManufacturerID | Gets or sets the ID of the product manufacturer. |
| Markup | Gets the markup. This value is calculated from DefaultPrice and Cost and is represented as a percentage. |
| Meta | Gets or sets meta data. Meta information is used by search engines to index searches by means of keywords. |
| Name | Gets or sets product name. Product name is used in the frontend product catalog. |
| Number | Gets or sets the product number. |
| NumberAndActiveStatus | Gets the product image with its status e.g. active or not, and the product number. |
| OptimizedFor | Gets or sets the keyword or phrase for which this product's meta data is optimized for. |
| OrderLineFields | Gets the order line fields. |
| Period | Gets or sets the period. |
| PeriodID | Gets or sets the ID of the period. |
| Periods | Gets or sets the periods. |
| Price | Gets the price. This is the final calculated price for the product. |
| PriceCount | Gets or sets the price counting. |
| PriceMatrixMultiplePrices | Gets or sets PriceMatrixMultiplePrices. |
| PriceMatrixPeriod | Gets or sets PriceMatrixPeriod. |
| PriceMatrixQuantitySpecification | Gets or sets PriceMatrixQuantitySpecification. |
| PriceMatrixUnit | Gets or sets PriceMatrixUnit. |
| PriceMatrixVariant | Gets or sets PriceMatrixVariant. |
| Prices | Gets or sets the collection of prices. Product prices are ranged according to variety of criteria e.g. Bulk prices, Campaigns, Units and Variant. |
| PriceType | Gets or sets the type of the price e.g. calculated, fixed, fixed plus changes. Price type is only available if the product type is Parts List. |
| PrimaryGroupID | Get ID of primary group |
| ProductFieldValues | Gets or sets the collection of custom product field values. Administrator can create custom product fields in the Management Center -> eCommerce settings -> Product catalog -> Product fields. |
| ProductPriceString | Gets or sets the product price string. |
| PropertyProductValues | Gets or sets the collection of product properties. |
| PropertyRelations | Gets or sets the property relations. |
| Rating | Gets or sets the rating of the product. |
| RelatedCount | Gets the RelatedProducts counting. |
| RelatedGroups | Overloaded. Gets or sets the collection of related groups. The products can be placed in a different product group and then they will appear in more than one product category. |
| RelatedGroupsWithoutProducts | Gets or sets the related groups without products. |
| RelationSorting | Gets or sets RelationSorting. |
| Shop | Gets or sets shop the product belongs to. |
| ShortDescription | Gets or sets the short(teaser) description of the product. |
| SoldItems | Gets or sets the number of sold items. |
| Stock | Gets or sets the product stock. |
| StockGroup | Gets or sets the stock group. |
| StockGroupID | Gets or sets StockGroupID. |
| StockStatus | Gets the stock status. |
| TaxCollection | Gets the tax collection. |
| Type | Gets or sets the type of the product (stock item, service or parts list). |
| UnformattedPrice | Gets the price value. This is the final calculated price for the product. |
| UnitCount | Gets or sets the unit counting. |
| UnitList | Gets or sets VariantOptionCollection object. |
| Units | Gets or sets the collection of stock units. |
| UnitStock | Gets the stock of units. |
| UnitsUnique | Gets or sets the collection of stock units. |
| Updated | Gets or sets the date when the product was updated. |
| VariantCombinations | Gets or sets VariantCombinationCollection object. |
| VariantCombinationsWithStockCheck | Gets or sets VariantCombinationCollection object. |
| VariantCount | Gets or sets the variant counting. |
| VariantGroupCount | Gets or sets the VariantGroup counting. |
| VariantGroups | Gets or sets the collection of VariantGroup objects. The same product can be available in different variants, e.g. shoes of different sizes and colors. Administrator can create variants in Management Center -> eCommerce settings -> Product catalog -> Variants |
| VariantID | Gets or sets VariantID. |
| VariantProductCount | Gets or sets the VariantProduct counting. |
| VatGroup | Gets or sets VatGroup object. VAT groups are managed in the Management Center -> eCommerce settings -> Internationalization -> VAT groups. |
| VatGroupID | Gets or sets VatGroupID. VAT groups are managed in the Management Center -> eCommerce settings -> Internationalization -> VAT groups. |
| VirtualVariantID | Gets or sets VirtualVariantID. |
| Volume | Gets or sets the product volume. |
| Weight | Gets or sets the product weight. |