BigCommerce - Product Mapping
The table below lists all the possible mappings supported via the BigCommerce Connector. For a more detailed description for each field see the REST API BigCommerce documentation.
Mapping to field | Output Kind | Description |
---|---|---|
Name (Required) | Field | A unique product name. The Name can be used as key by setting BigCommerceProductKeyType to ‘Name’, but this is only recommended for initialized run for updating SyncID. |
Sku (*Required) | Field | A unique user-defined alphanumeric stock keeping unit. By default, the Sku is used as key and as such is required. If the Sku is not used as key the field is optional. |
SyncID | Field | To use Product Id as key, map a string Feature to SyncID. When the SyncID is mapped, the connector will use product Id as a key and the BigCommerce Connector will update the SyncID after the product is synchronized. To force the Sku or Name as key, set the setting parameter ‘BigCommerceProductKeyType’ to ‘Sku’ or ‘Name’ and empty SyncID’s will be updated with Product Id’s. |
SyncDate | Field | SyncDate is used together with SuncID to use Product Id as key. This parameter will be updated from BigCommerce Connector after the product is synchronized. If the SyncDate is used in Product Mapping, the SyncDate need to be set at the Variant as well. |
SyncMsg | Field | SyncMsg will be used for reporting errors back to products in Perfion. |
Type | Field | The product type. A physical stock unit or a digital download. Allowed values:
|
Description | Field | The product description, which can include HTML formatting. |
Weight | Field | Weight of the product, which can be used when calculating shipping costs. Default value is 0 |
Width | Field | Width of the product. |
Depth | Field | Depth of the product. |
Height | Field | Height of the product |
Price | Field | The price of the product. Default value is 0. |
Cost_Price | Field | The cost price of the product. |
Retail_Price | Field | The retail cost of the product. |
Sale_Price | Field | If entered, the sale price will be used instead of value in the price field when calculating the product's cost. |
Map_Price | Field | Minimum Advertised Price |
Tax_Class_Id | Field | The ID of the tax class applied to the product. (NOTE: Value ignored if automatic tax is enabled.) |
Product_Tax_Code | Field | Tax Codes, such as AvaTax System Tax Codes, identify products and services that fall into special sales-tax categories. |
Brand_Name | Field | The brand name of the product. If the brand already exists, the product will be adds to the brand. If not, the brand will be created and then adds the product to the brand. |
Inventory_Level | Field | Current inventory level of the product. |
Inventory_Warning_Level | Field | Inventory warning level for the product. |
Inventory_Tracking | Field | The type of inventory tracking for the product. Allowed values:
|
Fixed_Cost_Shipping_Price | Field | A fixed shipping cost for the product. |
Is_Free_Shipping | Field | A boolean true/false to set free shipping. |
Is_Visible | Field | A boolean true/false to set the Product is visible or not. |
Is_Featured | Field | A boolean true/false to determine whether the product should be included in the featured products panel when viewing the store. |
Related_Products | Field | A multi feature containing BigCommerce Product Id’s |
Warranty | Field | Warranty information displayed on the product page. Can include HTML formatting. |
Bin_Picking_Number | Field | The BIN picking number for the product. |
Layout_File | Field | A html layout file. Please refer to the BigCommerce documentation for more information. |
Upc | Field | The product UPC code. |
Search_Keywords | Field | A comma-separated list or a multi feature of keywords that can be used to locate the product when searching the store. |
Availability_Description | Field | Availability text displayed on the checkout page. |
Availability | Field | Availability of the product. Allowed values:
|
Gift_Wrapping_Options_Type | Field | Type of gift-wrapping options. Allowed values:
|
Gift_Wrapping_Options_List | Field | A multi feature of gift-wrapping option IDs. |
Sort_Order | Field | Priority to give this product when included in product lists on category pages and in search results. Lower integers will place the product closer to the top of the results. |
Condition | Field | The product condition |
Is_Condition_Shown | Field | A boolean true/false to determine whether the product condition is shown to the customer on the product page. |
Order_Quantity_Minimum | Field | The minimum quantity an order must contain, to be eligible to purchase this product |
Order_Quantity_Maximum | Field | The maximum quantity an order can contain when purchasing the product |
Page_Title | Field | Custom title for the product page |
Meta_Keywords | Field | Custom meta keywords for the product page |
Meta_Description | Field | Custom meta description for the product page |
View_Count | Field | The number of times the product has been viewed |
Preorder_Release_Date | Field | Pre-order release date |
Preorder_Message | Field | Custom expected-date message to display on the product page |
Is_Preorder_Only | Field | If set to true then on the preorder release date the preorder status will automatically be removed. If set to false, then on the release date the preorder status will not be removed |
Is_Price_Hidden | Field | Indicating that this product's price should be shown on the product page. If set to true, the price is hidden |
Price_Hidden_Label | Field | If is_price_hidden is true, the value of price_hidden_label is displayed instead of the price |
Custom_Url | Field | The custom URL for the product on the storefront. |
Open_Graph_Type | Field | Type of product. Allowed values:
|
Open_Graph_Title | Field | Title of the product |
Open_Graph_Description | Field | Description to use for the product |
Open_Graph_Use_Meta_Description | Field | A boolean true/false to determine if product description or open graph description is used |
Open_Graph_Use_Product_Name | Field | A boolean true/false to determine if product name or open graph name is used |
Open_Graph_Use_Image | Field | A boolean true/false to determine if product image or open graph image is used |
Gtin | Field | Global Trade Item Number |
Mpn | Field | Manufacturer Part Number |
Reviews_Rating_Sum | Field | The total (cumulative) rating for the product |
Reviews_Count | Field | The number of times the product has been rated. |
Total_Sold | Field | The total quantity of this product sold |
Channels | Field | Comma separated values or a multi feature of values of Channels/Storefronts the products should be attached to. This mapping will overwrite the setting BigCommerceDefaultProductChannels. Default value is the default channel (channel_id=1). If it is set to blank, the products will not be attached to a storefront. |
image_url | Field | Must be a fully qualified URL path, including protocol. Limit of 8MB. The image_url will be the thumbnail image if both image_url and image_urls are used |
image_url | Image(Url) | An image stored in Perfion (Required the Perfion API is publicly available). Limit of 8MB. The image_url will be the thumbnail image if both image_url and image_urls are used |
image_urls | Field | Must be a fully qualified URL path, including protocol, from a multi feature. Limit of 8MB per url. If image_url is not used, the thumbnail image will be the first image in image_urls. |
image_urls | Image(Url) | Images stored in Perfion (Required the Perfion API is publicly available), from a multi feature. Limit of 8MB per url. If image_url is not used, the thumbnail image will be the first image in image_urls. |
Videos_Youtube | Field | The Youtube Id of the video. |
<Custom_Fields> | Field | Custom fields allow you to specify additional information that will appear on the products page. 200 maximum custom fields per product. 255 maximum characters per custom field. |
<Custom_Fields>@BigCommerceCaptionTemplate and <Custom_Fields>@BigCommerceValueTemplate | Attribute | Template for Custom Field. Custom Field has a Caption and a Value. Both Captions and Values can be formatted e.g. %CAPTION% %UNIT%. Default value is %NAME% for Caption and %VALUE% for Value Tags available:
|
<Any_Fields>@ignore | Attribute | Set the <Any_Fields>@ignore = 'True' (Include the single quotation) to ignore a mapping as a field to be used in BigCommerce. E.g. If the KeyField need to be set for variants mapping, but the KeyField should not be visible in the shop. |
Â