අන්තර්ගතයට යන්න

Import and export

මෙම පිටුව තවමත් සිංහලට පරිවර්තනය කර නැත. ඉංග්‍රීසි පිටුව පෙන්වයි.

Go to Products → Import / export.

  1. Download a template — Excel template or CSV template. Fill in one row per variant. The example rows (their handle starts with #) show the format and are never imported — delete them, or remove the # to import one. You can also start from an export of your catalog.
  2. Upload it with Upload file…. Nothing changes yet. GPOS shows what would be created or updated — new products, updated products, new variants, price changes, new categories and brands — and any problems by row and column.
  3. Fix and repeat. If there are problems, fix them in the file and upload again.
  4. Import. When it says Ready to import, select Import now. All rows are imported together, or none.

Limits: .xlsx or .csv (UTF-8), up to 5 MB and 10,000 rows. A checked file can be imported within 24 hours.

ColumnWhat to write
handleRows with the same handle are variants of one product. Blank: the row is its own product. Starts with #: example row, skipped.
nameProduct name (required for new products).
name_si, name_taSinhala and Tamil names (optional).
descriptionOptional.
categoryCategory path, for example Beverages > Tea. Missing categories are created.
brandBrand name. Missing brands are created.
tax_groupTax group code, for example VAT18 (must exist). Blank: not taxed.
unitUnit code, for example pcs or kg (required for new products).
sold_byQUANTITY or WEIGHT (default QUANTITY).
track_stockyes or no (default yes).
option1_name, option1_value … option3_name, option3_valueOptions, for example Size / Large. Option names must be the same on every row of a product.
skuVariant SKU. An existing SKU updates that variant; otherwise a new variant is created.
barcodesSeparated by ;. Pack barcodes as code:quantity, e.g. 4790001000043:24. Listed barcodes are added; existing ones are kept.
costCost price, e.g. 950.00.
priceSelling price for the whole business, e.g. 1250.00. A change takes effect immediately.
reorder_levelLow-stock level in base units (optional).
statusACTIVE or INACTIVE (default ACTIVE).

Blank cells leave existing values unchanged, and use defaults for new products. Money may be written as 1250, 1,250.50 or Rs. 1250.5.

handlenamecategoryunitoption1_nameoption1_valueskubarcodescostprice
tshirtCotton T-shirtClothing > T-shirtspcsSizeSTSH-S4790001000012900.001500.00
tshirtSizeMTSH-M4790001000029900.001500.00
Samba riceGroceries > RicekgRICE-SAMBA240.00280.00
Ceylon black tea 100gBeverages > TeapcsTEA-1004790001000036; 4790001000043:24380.00450.00

For rice, also put WEIGHT in sold_by so the till asks for the weight.

  1. Export your catalog (see below).
  2. Change the price column (and anything else). Leave other columns as they are.
  3. Import the file. The check shows how many Price changes there will be before you confirm.

Select Download Excel or Download CSV. You get one row per variant, in the import format — edit it and import it back to update products in bulk.