With Revo RETAIL, you can import CSV files, separated by ;

The file structure should show in the first line the header with the field names entered exactly as described below.

IMPORTATION PROCESS:

1. Enter the back-office.

2. Enter manually the following URL in your URL bar https://revoretail.works/admin/tools/import or click directly on the link.

3. Select the option to import from the list.

  • Products: Products without variants.

  • Vendors: Vendors.

  • Vendors items: Assign products to vendors.

  • Variants: Variants.

  • ProductAndVariants: Products with variantes.

  • Update products: Update product information.

  • Stock (Add): Add stock to products.

  • Stock (Set): Set or modify stock to products.

  • Customers: Customers.

4. Click on the Select file button to select the file for importation.

5. Click IMPORT to carry out the importation.

IMPORTANT: If you have products without variants, products with one variant and products with two variants, you will have to make three separate importations, i.e. a file including the products without variants, a second file including the products with one variant, and then a third file including the products with two variants.

IMPORT PRODUCTS (products):

Option to import products WITHOUT VARIANTS (sizes, colors, etc) and set them up through a csv file.

Essential fields:

These fields are essential in order to create new products through import. Without them, the system will show an error message.

  • category_id: id of the category.

  • name: Name of the product (must contain at least 3 characters).

  • unit_id: Unit id.

Optional fields

  • _category: Name of the category.

  • reference: Reference of the product. Most people use the vendor reference.

  • info: Detailed description of the product.

  • brand: Brand of the product.

  • season: Season of the product.

  • price: Price of the product.

  • costPrice: Cost price of the product.

  • barcode: Barcode of the product.

  • active: 0 non-active/ 1 active. When not specified, the product gets active by default when it is imported.

  • usesStockManagement: Activate product stock control. 0 non-active / 1 active.

  • usesWeight: Activate if the product is sold by weight. 0 non-active / 1 active.

  • isOpen: 0 no open product, 1 open product. An open product means being able to change the name and price in the app.

  • photo: File name of the photo. Example: potato.jpg

  • tax_id: Tax id.

IMPORTANT: The name of the fields to be imported in the header must be exactly alike as those written here. They must not contain capital letters at the beginning, nor blank spaces, nor the symbol ":" used in this article.

Right: category_id

Wrong: Category_id / CATEGORY_ID / category id / -category_id:

GET THE CATEGORY ID

One of the essential requirements to import products is to manually create groups and categories in the Back Office. Revo Retail uses a three-tier organization: GROUPS, CATEGORIES and PRODUCTS. Once the categories created, you will need your ID to be able to import products in the corresponding category. We'll see that later.

The fields to be imported from the categories are the following:

  • category_id: ID of the category to which the product belongs. In order to obtain this ID, you must simply obtain it by passing over the name of the category.

In this picture we can see how the category: SNEAKERS has the ID 1.

  • _category: Exact name of the category.

EXAMPLE FOR IMPORTING PRODUCTS:

Setting a basic file is a bit difficult when importing products, since each POV is totally different from the others and the way of importing can change a lot. Still, this could be a good example:

EXAMPLE:
category_id _category name price _variantSet1Id _variant1 _variantSet2Id _variant2
14 WATCHES GOLD WATCH 24K 635,00
14 WATCHES TITANIUM WATCH 1320,50
14 WATCHES BLACK LEATHER WATCH 425,75
14 WATCHES WHITE LEATHER WATCH 425,75
14 WATCHES SILVER WATCH 335,00
15 BRACELETS COSMOS BRACELET 135,00
15 BRACELETS MOONRISE BRACELET 115,50
15 BRACELETS MINERALS BRACELET 95,50
15 BRACELETS ECLIPSE BRACELET 155,75
15 BRACELETS METEOR BRACELET 105,50
16 PENDANTS COSMOS PENDANT 155,50
16 PENDANTS EOS PENDANT 175,50
16 PENDANTS RA PENDANT 120,50
16 PENDANTS SAROS PENDANT 195,00
16 PENDANTS GRAVITY PENDANT 205,50

UPDATE / MODIFY PRODUCTS (Update products):

Option to update, modify or add a field for existing products

Essential fields:

In this case, the only essential field to update, modify or add information in existing products through import is the product ID. When a first import is made, this product acquires an ID.

  • id: ID of the product.

A good way to obtain these ID's is to export our products.

Optional fields

All the rest of the fields seen in the previous point (products).

EXAMPLE FOR UPDATING PRODUCTS:

EXAMPLE:
id reference brand costPrice season barcode usesStockManagement
1400 1434560 REVO 312,00 2018 0014001434560 1
1401 1434561 REVO 644,00 2018 0014011434561 1
1402 1434562 REVO 211,00 2018 0014021434562 1
1403 1434563 REVO 211,00 2018 0014031434563 1
1404 1434564 REVO 140,00 2018 0014041434564 1
1410 1434570 REVO 61,00 2018 0014101434570 1
1411 1434571 REVO 42,00 2018 0014111434571 1
1412 1434572 REVO 53,00 2018 0014121434572 1
1413 1434573 REVO 70,00 2018 0014131434573 1
1414 1434574 REVO 52,00 2018 0014141434574 1
1420 1434580 REVO 70,00 2018 0014201434580 1
1421 1434581 REVO 78,00 2018 0014211434581 1
1422 1434582 REVO 53,00 2018 0014221434582 1
1423 1434583 REVO 97,00 2018 0014231434583 1
1424 1434584 REVO 99,00 2018 0014231434584 1

IMPORT PRODUCTS WITH VARIANTS (ProductsAndVariants):

Revo RETAIL allows you to manage products with variants. Organize a product with "by-products" for: sizes, colors, formats... and manage it as one. You can have up to two combinations of variants in each product. Example: In a clothing store you can have some products managed by size and others managed by sizes and colors.

Essential fields:

These fields are essential in order to create new products through import. Without them, the system will show an error message.

  • category_id: id of the category.

  • _category: Name of the category.

  • name: Name of the product (must contain at least 3 characters).

  • price: Price of the product.

  • _variantSet1Id: ID from the first variant. This one is obtained in the section of variants on the Back Office. Again, you must create the variant manually and get its ID simply by going over the edit button of the corresponding variant.

In this image we can see how the variant: CLOTHES’ SIZES has the ID: 5.

  • _variant1: Name of the variant 1. If this is not previously created, when the import is done, it is generated automatically. Example: You have the CLOTHES’ SIZE variant as we have seen in the previous image, with the ID 5. If during the importation we enter the variant XXL, and this was not created, it will be created automatically.

  • _variantSet2Id: ID of the second variant.

  • _variant2: Name of the second variant.

IMPORTANT: If you have products without variants, products with one variant and products with two variants, you will have to make three separate importations, i.e. a file including the products without variants, a second file including the products with one variant, and then a third file including the products with two variants.

When you prepare your product file to be imported, repeat the product once for each variant, and indicate in each line the ID of the variant and the value/name of the variants, taking into account the following:

  • If the product does not have variants, we will leave these four fields blank: _variantSet1Id, _variant1, _variantSet2Id, _variant2.

Optional fields

All the rest of the fields seen in the previous point (products): brand, season, shortInfo, reference, info, photo, usesStockManagement.

EXAMPLE FOR IMPORTING PRODUCTS WITH 1 VARIANT:

  • If the product has only one variant (for example, size), just fill in the information of variant 1, and leave variant 2 blank.
EXAMPLE:
category_id _category name price _variantSet1Id _variant1 _variantSet2Id _variant2
34 T-SHIRTS T-SHIRT 1 45,00 5 S
34 T-SHIRTS T-SHIRT 1 45,00 5 M
34 T-SHIRTS T-SHIRT 1 45,00 5 L
34 T-SHIRTS T-SHIRT 1 45,00 5 XL
34 T-SHIRTS T-SHIRT 1 45,00 5 XXL
34 T-SHIRTS T-SHIRT 2 48,00 5 S
34 T-SHIRTS T-SHIRT 2 48,00 5 M
34 T-SHIRTS T-SHIRT 2 48,00 5 L
34 T-SHIRTS T-SHIRT 2 48,00 5 XL
34 T-SHIRTS T-SHIRT 2 48,00 5 XXL
34 T-SHIRTS T-SHIRT 3 55,00 5 S
34 T-SHIRTS T-SHIRT 3 55,00 5 M
34 T-SHIRTS T-SHIRT 3 55,00 5 L
34 T-SHIRTS T-SHIRT 3 55,00 5 XL
34 T-SHIRTS T-SHIRT 3 55,00 5 XXL
34 T-SHIRTS T-SHIRT 4 60,00 5 S
34 T-SHIRTS T-SHIRT 4 60,00 5 M
34 T-SHIRTS T-SHIRT 4 60,00 5 L
34 T-SHIRTS T-SHIRT 4 60,00 5 XL
34 T-SHIRTS T-SHIRT 4 60,00 5 XXL

This example shows the importation of 4 different models of T-Shirts with their corresponding sizes (S, M, L, XL and XXL).

EXAMPLE FOR IMPORTING PRODUCTS WITH 2 VARIANTS:

  • If the product has two variants (size and color), fill in all four fields.
EXAMPLE:
category_id _category name price _variantSet1Id _variant1 _variantSet2Id variant2
34 T-SHIRTS T-SHIRT 1 45,00 5 S 6 BLUE
34 T-SHIRTS T-SHIRT 1 45,00 5 M 6 BLUE
34 T-SHIRTS T-SHIRT 1 45,00 5 L 6 BLUE
34 T-SHIRTS T-SHIRT 1 45,00 5 XL 6 BLUE
34 T-SHIRTS T-SHIRT 1 45,00 5 XXL 6 BLUE
34 T-SHIRTS T-SHIRT 1 45,00 5 S 6 RED
34 T-SHIRTS T-SHIRT 1 45,00 5 M 6 RED
34 T-SHIRTS T-SHIRT 1 45,00 5 L 6 RED
34 T-SHIRTS T-SHIRT 1 45,00 5 XL 6 RED
34 T-SHIRTS T-SHIRT 1 45,00 5 XXL 6 RED
34 T-SHIRTS T-SHIRT 1 45,00 5 S 6 YELLOW
34 T-SHIRTS T-SHIRT 1 45,00 5 M 6 YELLOW
34 T-SHIRTS T-SHIRT 1 45,00 5 L 6 YELLOW
34 T-SHIRTS T-SHIRT 1 45,00 5 XL 6 YELLOW
34 T-SHIRTS T-SHIRT 1 45,00 5 XXL 6 YELLOW
34 T-SHIRTS T-SHIRT 2 48,00 5 S 6 BLUE
34 T-SHIRTS T-SHIRT 2 48,00 5 M 6 BLUE
34 T-SHIRTS T-SHIRT 2 48,00 5 L 6 BLUE
34 T-SHIRTS T-SHIRT 2 48,00 5 XL 6 BLUE
34 T-SHIRTS T-SHIRT 2 48,00 5 XXL 6 BLUE
34 T-SHIRTS T-SHIRT 2 48,00 5 S 6 RED
34 T-SHIRTS T-SHIRT 2 48,00 5 M 6 RED
34 T-SHIRTS T-SHIRT 2 48,00 5 L 6 RED
34 T-SHIRTS T-SHIRT 2 48,00 5 XL 6 RED
34 T-SHIRTS T-SHIRT 2 48,00 5 XXL 6 RED
34 T-SHIRTS T-SHIRT 2 48,00 5 S 6 YELLOW
34 T-SHIRTS T-SHIRT 2 48,00 5 M 6 YELLOW
34 T-SHIRTS T-SHIRT 2 48,00 5 L 6 YELLOW
34 T-SHIRTS T-SHIRT 2 48,00 5 XL 6 YELLOW
34 T-SHIRTS T-SHIRT 2 48,00 5 XXL 6 YELLOW
34 T-SHIRTS T-SHIRT 3 55,00 5 S 6 BLUE
34 T-SHIRTS T-SHIRT 3 55,00 5 M 6 BLUE
34 T-SHIRTS T-SHIRT 3 55,00 5 L 6 BLUE
34 T-SHIRTS T-SHIRT 3 55,00 5 XL 6 BLUE
34 T-SHIRTS T-SHIRT 3 55,00 5 XXL 6 BLUE
34 T-SHIRTS T-SHIRT 3 55,00 5 S 6 RED
34 T-SHIRTS T-SHIRT 3 55,00 5 M 6 RED
34 T-SHIRTS T-SHIRT 3 55,00 5 L 6 RED
34 T-SHIRTS T-SHIRT 3 55,00 5 XL 6 RED
34 T-SHIRTS T-SHIRT 3 55,00 5 XXL 6 RED
34 T-SHIRTS T-SHIRT 3 55,00 5 S 6 YELLOW
34 T-SHIRTS T-SHIRT 3 55,00 5 M 6 YELLOW
34 T-SHIRTS T-SHIRT 3 55,00 5 L 6 YELLOW
34 T-SHIRTS T-SHIRT 3 55,00 5 XL 6 YELLOW
34 T-SHIRTS T-SHIRT 3 55,00 5 XXL 6 YELLOW

This other example shows an import of 3 different models of T-Shirts with various sizes and colors. In this case, there are three colors available for each T-Shirt and size.

ADD STOCK (Stock Add):

Option to add stock of existing products. The quantity entered will be added to the current stock of the products.

Essential fields:

  • product_id: ID of the product. The best way to get this ID is to download the product catalog through the Export CSV button in the upper right corner.

  • warehouse_id: ID of the warehouse. This ID can be easily obtained by swiping over the edit button of the requested warehouse.

  • quantity: Amount.

EXAMPLE FOR ADDING STOCK:

EXAMPLE:
product_id warehouse_id quantity
1400 2 10
1401 2 8
1402 2 4
1403 2 7
1404 2 4
1410 2 6
1411 2 8
1412 2 2
1413 2 9
1414 2 5
1420 2 3
1421 2 11
1422 2 15
1423 2 3
1424 2 5

RESET/ MODIFY STOCK (Stock Set):

Option to reset the stock of our products. The quantity entered will be replaced by the current one. It is usually reset when, after carrying out an inventory, the quantity does not fit and you have to correct the stock of the products.

Essential fields:

  • product_id: ID of the product. The best way to get this ID is to download the product catalog through the Export CSV button in the upper right corner.

  • warehouse_id: ID of the warehouse. This ID can be easily obtained by swiping over the edit button of the requested warehouse.

  • quantity: Quantity.

EXAMPLE TO RESET STOCK:

EXAMPLE:
product_id warehouse_id quantity
1400 2 8
1401 2 8
1402 2 3
1403 2 6
1404 2 4
1410 2 5
1411 2 7
1412 2 3
1413 2 8
1414 2 5
1420 2 3
1421 2 10
1422 2 13
1423 2 2
1424 2 4