Orion to WooCommerce Field Mapping

Orion to WooCommerce Field Mapping


When the Full Product Data Upload is turned on in Orion's WooCommerce integration on [M - E - W - 2], Orion becomes the point-of-truth for the following data fields in the WooCommerce product catalog.  Orion will add, update, and delete products as needed to keep the product catalog up-to-date with this information.  These fields should only ever be updated in Orion; Orion will handle synchronizing this information on WooCommerce.

 

WooCommerce API FieldhpCommerce Orion FieldStatic ValueApplies to Simple Products?Applies to Master Products (Variable)?Applies to Variants?Note
nameAlternate Web Title
XX

typestaticsimple / variableXX
Used when adding new parts to WooCommerce
descriptionAlternate Web Description
XXX
sku[PLC]-[Part Number]
XXX
regular_priceconfigurable
X
XUser specifies which price level (Price A - H or List Price) to send
sale_priceSale Price
X
XUser specifies whether or not the sales price is synced
date_on_sale_fromSale Price Good From
X
XUser specifies whether or not the sales price is synced
date_on_sale_toSale Price Good To
X
XUser specifies whether or not the sales price is synced
manage_stockstaticTRUEX
XUsed when adding new parts to WooCommerce
stock_quantityQuantity Available - Safety Stock
X
XUser can specify a "safety stock" number which decreases the quantity available sent
backordersAllow Backorders on WooCommerce
X
XUser can specify whether or not this field is updated via the "Update Backorder Property" on [M - E - W - 2] and must specify the default value.     Backorders must be allowed in Orion for this option to be sent.
weightNet Weight
X
X
dimensions.lengthLength
X
X
dimensions.widthWidth
X
X
dimensions.heightHeight
X
X
categoriesCategories
XX
Master categories and associated Sub-Categories in Orion are synced to WooCommerce.  Only category names are sent to WooCommerce.
imagesImages
XXXUploaded to Media Library, variants only support one image.  Images are sent with the specified caption or the special caption text depending on configuration.
metadata (configurable key)PLC
XXX
metadata (configurable key)Manuf PLC
X
X
metadata (configurable key)Part Number
XXX
metadata (configurable key)Manuf Part Number
X
X
metadata (configurable key)OEM
X
X
metadata (configurable key)Year From
XXX
metadata (configurable key)Year To
XXX
metadata (configurable key)Unit
XXX
metadata (configurable key)Description
XXX
metadata (configurable key)Long Desc
X
X
metadata (configurable key)Keywords
XXX
metadata (configurable key)Aliases
X
XAliases are sent with PLC and Part Number concatenated (once with nothing between and once with a dash between)
metadata (configurable key)Attachments
XXXLocal file attachments with a type of TECHNICAL DRAWING, uploaded to Media Library
metadata (configurable key)Attachments
XXXExternal URL attachments with a type of TECHNICAL DRAWING
metadata (configurable key)Attachments
XXXLocal file attachments with a type other than TECHNICAL DRAWING, uploaded to Media Library
metadata (configurable key)Attachments
XXXExternal URL attachments with a type other than TECHNICAL DRAWING
metadata (configurable key)Required Product Note
XXX
metadata (configurable key)Important Product Note
XXX
attribute (configurable ID)Year From to Year To
XX
Orion sends a list of all years from Year From through Year To to a global attribute in WooCommerce, if configured
Addify:  Role Based Pricingconfigurable
X
XUser configures the roles in WooCommerce and assigns a price level to each role in Orion
attributesMaster Product Attributes

X
Master attributes in Orion are synced to WooCommerce
attributesPart Attribute Options
X
XMaster attribute options in Orion are synced to WooCommerce