http://www.webydo.com/IP_Master_PT_RTL.master.css
Knowledge
Base.

How do I use the X-Cart import format?

X-Cart import format can be used to import categories, products, and product options.

  1.  Categories
  2. Products
  3. Product Options

X-Cart export file contains a lot of data blocks. For example - [CONFIG], [STATES], [CATEGORIES], [PRODUCTS] etc. The Webydo Store uses only three blocks at this moment  - [CATEGORIES], [PRODUCTS] and [PRODUCT_OPTIONS].

[CATEGORIES]

From [CATEGORIES] block The Webydo Store uses these columns:

Column nameDescriptionTypeOptionalLimits
!CATEGORYcategory path (Books/Computers/HTML for example)stringrequired255 symbols for each category name ("Books" - one category name, "Computers" - other category name)
!AVAILcategory availability (enabled/disabled)booleanoptional"true", "yes", "Y", "1" for true, any other values for false
!ORDERBYcategory orderingintegeroptionalany integer value

[PRODUCTS]

From [PRODUCTS] block, The Webydo Store uses the following columns:

Column nameDescriptionTypeOptionalLimits
!PRODUCTCODEproduct SKUstringat least one of "!PRODUCTCODE" or "!PRODUCT" field is required255 symbols
!PRODUCTproduct namestringat least one of "!PRODUCTCODE" or "!PRODUCT" field is required255 symbols
!WEIGHTproduct weightfloating numberoptionalany valid floating number value, if column is present but empty - product is intangible
!DESCRproduct descriptionstringoptionalno limits
!AVAILused to control quantity in stockintegeroptional 
!FORSALEproduct availability (enabled/disabled)booleanoptional"true", "yes", "Y", "1" for true, any other values for false
!SHIPPING_FREIGHTproduct shipping freight value ("Fixed Rate" value in The Webydo Store product editor)floating pointoptional 
!LOW_AVAIL_LIMITproduct quantity warning limit ("Send me a note when quantity in stock reaches" option)integeroptional 
!CATEGORYcategory path (Books/Computers/HTML), which product belongs tostringoptional255 symbols for each category name ("Books" - one category name, "Computers" - other category name)
!PRICEproduct pricefloating pointoptional 
!THUMBNAILlink to product imagestringoptionalonly http:// and https:// links are allowed, any other values are ignored
!IMAGEanother link to product image, if defined overwrites the !THUMBNAIL valuestringoptionalonly http:// and https:// links are allowed, any other values are ignored

[PRODUCT_OPTIONS]

From [PRODUCT_OPTIONS] block The Webydo Store uses these columns:

Column nameDescriptionTypeOptionalLimits
!PRODUCTCODEproduct SKUstringat least one of "!PRODUCTCODE" or "!PRODUCT" field is required 
!PRODUCTproduct namestringat least one of "!PRODUCTCODE" or "!PRODUCT" field is required 
!CLASSoption class name, for example "Color", "Size" etcstringoptional 
!TYPEoption type ("Input Type" in The Webydo Store product editor)optionalstring

"Text type" if empty.

"Drop-down type" if value equals to "Y".

!OPTIONoption name, for example for option class "Size" a option names are "Small", "Medium", "Large"stringrequired 
!PRICE_MODIFIERprice modifier valuefloating pointrequired 
!MODIFIER_TYPEprice modified typestringoptionalif value equals to "%" then modified type is "Percent" (%) or "Absolute" ($) if any other value

Any data block is optional, you can import only categories or products with options without categories at all. Any floating point value has to be formatted accordingly to your store settings (look at Control Panel -> System settings -> General -> Formats & Units)

One product can belong to many categories. In this case, column values must look like here:

!PRODUCTCODE!PRODUCT!CATEGORY
00001MyProductBooks/Programming/HTML
  Books/Programming/CSS
  Books/Programming/Internet

 

 
 
0