Are you a Developer ?


BULK UPLOADING
Upload your Products
SupFolio offers the option to upload products in four (4) different ways. Ensure your business is are ready to proceed with the Bulk Upload Process. We offer all the necessary details you need to complete the Process.
CONNECTION WITH ERP
Connect SupFolio with your ERP Software
This is an on Demand Service we offer to businesses so the information which are related to our platform to be integrated real time with the Company's internal ERP systems. If you are interested in please contact us

HOW CAN I UPLOAD PRODUCTS
Find all the
available ways
you can upload
your Products.
FIRST WAY
Manually
Through the Back Office of the Supplier. All information can be uploaded Manually.
-
Product's information
-
Shipping information
-
Images
-
Attributes and Casepack
-
Product's Content (Description, Keywords, etc)
-
Inventory information
SECOND WAY
Semi-Automated
Through the Back Office of the Supplier. You need a fully complete file at your end in order to complete the Process.
-
Csv & Xls files (the relevant mapping process is done through the Back Office.)
-
Xml & Json files (Wide variety of available formats are included in our Platform, even Custom xml files)
-
Xml link.
THIRD WAY
Fully-Automated
Way for live feed purposes with xml and json files where variables are automatically updated
-
Xml or JSON Link needed
-
Wide variety of available formats are included in our Platform, even Custom xml cases.
-
The supported formats that our platform accepts are in the default version
Available Formats

Array 1
Shop Data
Array
Shop Data Array consists of several sub-arrays that hold te Product's Information.
a)product
b)product_description
c)products_categories
d)attributes

Array 2
Product
Array
SupFolio's product array consists of variables you can see more detailed in the information below. Few of them are mandatory and few of them are optional. SupFolio's Technical support team though recommends all the variables to be included.
Array 3
Categories
Array
The products_categories array holds additional information about the product's categories. This array is an indexed list of the category branch/ e.g. If the product is located at the category "graphics cards" which is a subcategory of "computer components" then just insert the final category (graphics card) the product belongs without the main category $products_categories => "graphics card"

Array 4
Attributes
Array
The attributes array holds additional information about the product's attributes. There are 4 variables which are included in this array
a)name:Attribute name
b)caption:Attribute caption
c)attribute_type: "select"
d)options:A string with options in special format.

VARIABLES - INFORMATION
Watch Variables
For more detailed information please click below.
product_id
Suppliers Unique ID
title
Title of the Product
price
Net Price without Vat and Discount
price2
Net Price without Vat after Discount
category_name
Products final category
description
Product's Description (HTLM tags available)
meta_title
Product's Meta Title
meta_keywords
Product's Meta keywords
meta_description
Product's Meta description
search_keywords
Product's search keywords in SupFolio
is_vendor_home
Promote your product at your page (Yes/No)
is_hotdeal
Set product as hotdeal (Yer/No)
image_url
Product's image URL
mpn
Manufacturer's Part Number
gtin
EAN number - Barcode
manufacturer
Manufacturer's name
is_visible
"Yes" or "No"
weight
Weight of Product
dimention_width
Product's Width
dimention_length
Product's Length
dimention_height
Product's Height
case_pack
Number of products in Cardbox
is_taxable
"Yes" or "No"
tax_rate
24 or 13 or 6
inventory_control
Allow inventory contro at product level (Yer/No)
stock
Product stock Quantity
stock_warning
Under this number, sales are not allowed
inventory_rule
Set "OutOfStock" as it is written
Watch More Details about Bulk Feed Importer Data
The Feed importer function is responsible for preparing the imported data for the shop itself. It returns a shop_data array with all relevant shop data that can be further processed through the bulk feed importer functions.
Several product field require special values, e.g. "Yes" / "No" or "0" / "1" to indicate if a value is on/off, enabled/disabled or other fixed definitions. These fields should be translated to the shop's data format.
Note: Since SupFolio is operating in two Languages (En / Gr) we will need two different xml in two different languages (En / Gr).
Range: Alphanumerical (For compatibility purposes, special characters should not be used)
Variable: Mandatory
Name: product_id
Range: Alphanumerical (e.g. AirCompressor SupFolio 300bar, please do not use AirCompressor SupFolio 300bar for industrial use, machines and other uses)
Variable: Mandatory
Name: title
Range: float (e.g. 150.45 not with commas 150,45). You can use straight this variable as B2B price.
Variable: Mandatory
Name: price
Range: float (e.g. Initial was 150.45 and B2B price is 120)
Variable: Optional
Name: price2
Type: Alphanumeric (Enter the final category to which the product belongs, without entering the main category)
Variable: required field
Name: category_name
Type: Alphanumeric (HTML tags can also be used)
Variable: required field
Name: description
Type: Alphanumeric (Fill in if you want something different than the name).
Variable: Optional field
Name: meta_title
Type: Alphanumeric
Variable: Optional field
Name: meta_keywords
Type: Alphanumeric
Variable: Optional field
Name: meta_description
Type: Alphanumeric (eg Air Compressor tool SupFolio 300bar etc, Fill in any word the user is likely to search for this product)
Variable: required field
Name: search_keywords
Type: Set "Yes" or "No"
Variable: Optional field
Name: is_vendor_home
Type: Set "Yes" or "No"
Variable: Optional field
Name: is_hotdeal
Genre: Link (Logos are prohibited in photos)
Variable: required field
Name: image_url
Type: Alphanumeric (This number is the SKU code of the Supplier - Manufacturer and not the IF number)
Variable: required field
Name: mpn
Type: Alphanumeric (Eg Hp, Canon etc)
Variable: Required field
Name: manufacturer
Type: Float (eg Set "Yes" or "No")
Variable: Optional field
Name: is_visible
Type: float (eg 0.500 if the product weighs 500gr).
Variable: Optional field
Name: weight
Type: float (eg 50 if the product is 50cm wide)
Variable: Optional field
Name: dimention_width
Type: float (eg 50 if the product is 50cm long)
Variable: Optional field
Name: dimention_length
Type: float (eg 50 if the product is 50cm high)
Variable: Optional field
Name: dimention_height
Type: Integer (eg 15). If the product is marketable only box and not per item then specify how many pieces the box has.
Variable: Required field
Name: case_pack
Type: float (Set "Yes" or "No")
Variable: Required field
Name: is_taxable
Type: Integer (eg 24) Set to "24" or "13" or "6"
Variable: Required field
Name: tax_rate
Type: float (Set "Yes" or "No")
Variable: Optional field
Name: inventory_control
Type: Integer (eg 24).
Variable: Optional field
Name: stock
Type: Integer (eg 10) When stock falls below 10 then the product is displayed as unavailable
Variable: Optional field
Name: stock_warning
Type: Alphanumeric (Set "OutOfStock").
Variable: Optional field
Name: inventory_rule
Type: Alphanumeric (eg 1234567890123)
Variable: Required field
Name: gtin