Skip to main content

Column Header Reference

Here is a comprehensive list of column headers for all default product types in DevMall that you can use in your CSV file. If your CSV file's column header name does not match then you can mapped with your required field header.

Default Column Header​

Column headerDescriptionAccepted ValuesExamples
IDAssigned by DevMallN/AN/A
NameRequired. Name of your product.TextDress
TypeRequired. It defines the type of your product.simple/ variable/grouped/externalsimple
SKURecommended. Stock keeping unit of the product.TextMV1234
DescriptionDescription of the product.TextLook beautiful in this summer season with our Beautiful Dress. Available in every colors!
SummaryThis is the short description of your product.TextThis Summers best collection
FeaturedIt defines whether the product will be considered as Featured product or not.Numeric1(yes)/0(no)
PublishedIt defines whether the product will be published or not.Numeric1(yes)/0(no)
Regular PricePrice of the product.Decimal numbers/Numeric55.89
Sale PriceSale Price of the product.Decimal numbers/Numeric43.76
Available FromThe date from when the product will be available. Do not need this, if you use the current date.mm/dd/yyyy or dd-mm-yyyy01/15/2023 or 15-01-2023
Available ToThe end date of the product availability. Do not need this, if you use the current date.mm/dd/yyyy or dd-mm-yyyy01/20/2023 or 20-01-2023
Sale FromThe date from when the sale of the product starts.mm/dd/yyyy or dd-mm-yyyy01/15/2023 or 15-01-2023
Sale ToThe end date of the product sale.mm/dd/yyyy or dd-mm-yyyy01/20/2023 or 20-01-2023
WeightWeight of your product. Use the measurement unit that is set in your system's Product Configuration.Numeric10.34
HeightHeight of your product. Use the measurement unit that is set in your system's Product Configuration.Numeric9.23
LengthLength of your product. Use the measurement unit that is set in your system's Product Configuration.Numeric7
WidthWidth of your product. Use the measurement unit that is set in your system's Product Configuration.Numeric4.34
CategoriesAdd category to your product.TextDress or Dress/Baby dress
TagsTags for your product. Multiple tags can be added.TextBaby dress
UpsellsAdd SKU of other products to use them as upsells for the product. Multiple products can be added as Upsells.SKUMV1234, MV1235
Cross SellsAdd SKU of other products to use them as cross sells for the product. Multiple products can be added as Cross sells.SKUMV1234, MV1235
Enable ReviewThis indicates whether reviews will be allowed for the product or not.Numeric1(yes)/0(no)
Purchase NotePurchase Note for your Product.TextThis product will not be refundable
Shipping ClassShipping class that you want to add to your product. Set Shipping classes that are set up in your system. Class name is Case Sensitive. Must be matched with your system's shipping class name.TextLight Weight
Tax ClassTax class that you want to add to your product. Set tax classes that are set up in your system. Class name is Case Sensitive. Must be matched with your system's tax class name.TextStandard Rate
Cash on DeliveryThis indicates whether Cash On Delivery will be allowed for the product or not.Numeric1(yes)/0(no)
Sold IndividuallyIt limits users to buy one product per order.Numeric1(yes)/0(no)
Manage StockWhether you want to manage the stock for your product or not.Numeric1(yes)/0(no)
Total StockThe quantity of this item that you have in stock.Numeric56
Stock StatusThe status of your stock.Numeric1(in stock)/0(out of stock)
Stock thresholdIt indicates Low Stock threshold for the product.Numeric10
Allow BackorderWhether you’re accepting backorders or not.Numeric1(yes)/0(no)
ImagesEnter image URL. Multiple images can be added.URL or File Pathhttps://domain.com/public/uploads/folder/image.jpg
✏️ Note

The image must be uploaded to the Media Manager first. Then The URL should be copied from there.

External/Affiliate Product​

External/Affiliate Product are sold elsewhere while the details are described in the website. See External product, to learn more about it.

Column headerDescriptionAccepted ValuesExamples
Button TextThis is the text that will appear on your "Add to Cart" button. Only used by External/Affiliate products.TextBuy on eBay
Product UrlUse if the product is sold on another website. Only used by External/Affiliate products.URLhttps://www.ebay.com/dress

Downloadable Product or Digital Product​

Customers can download downloadable product after purchasing it. To learn more view downloadable product.

To import a downloadable or digital product there are some different columns that you need to add to your CSV file.

Column headerDescriptionAccepted ValuesExamples
TypeType of the product. Downloadable product or Virtual product can be simple and variable type. Mention every type of the product.simple, downloadable, virtual (if the product is simple, downloadable, virtual) / variation, downloadable, virtual (if the product has a variation and it's also downloadable, virtual, product)simple, downloadable (it's a simple and downloadable product)
Download NameName of your Downloadable fileTextNew
Download URLURL of the productFile Pathhttps://domain.com/public/uploads/folder/content.jpg
Download LimitMaximum number of downloads for a productNumeric3
✏️ Note
  • The downloadable file must be uploaded to the Media Manager first. Then The URL should be copied from there.
  • Multiple Downloadable file can be added by numbering the column headers and file name and URL header should match. Example: Download 1 Name, Download 1 URL.

Grouped Product​

To set a grouped product in DevMall, view grouped product documentation.

To import grouped product One column must be added.

Column headerDescriptionAccepted ValuesExamples
Grouped ProductsUse multiple products to set them as a grouped product. SKU of other products should be usedSKUMV1234, MV2341, MV3421

Attribute Column​

Attribute Column can be added to every product and used for creating variations. Learn more about Attributes.

Column headerDescriptionAccepted ValuesExamples
Attribute titleName of your Product AttributeTextSize
Attribute ValueValue of the product's attribute. Multiple attribute values can be addedAttribute1, Attribute2Large, Small
Attribute VisibleWhether you want to view attributes in the product details page or notNumeric1(yes)/0(no)
✏️ Note

Multiple Attributes can be added by numbering the column headers and its value's column header should be matched. Example: Attribute 1 Name, Attribute 1 Value.

Variable Product​

Few columns are different in the variable products and few new column should be added to create variation.

Column headerDescriptionAccepted ValuesExamples
TypeType of the product. Parent and child of the products should be mentioned differentlyvariable(parent product)/ variation(child product)Variable(parent product)
Attribute for variationWhether the attributes will be used for the variationNumeric1(yes)/0(no)
Attribute DefaultWhether the variation of the product will be used as default or notNumeric1(yes)/0(no)
ParentParent product for the variations. Use the SKU on the variations of the productSKUMV1234
✏️ Note
  • Every variation must have individual row and column for its own values. If there are 2 attributes with 2 values of each attribute then the number of variation will be 4. There will be 4 rows for the variations and 1 for its parent.
  • Parent should be mentioned in every variation. Otherwise variation will not be created properly.
  • Variations can be downloadable and virtual too. Then the type should be variation,downloadable,virtual.
  • To keep the Global Attribute and its value as it is, your attribute name and value must be same as the system's one because it's case sensitive. Otherwise it will add as Custom attribute for that product.