Skip to main content
Logo

Importing Products

You can import products into Fuze Store POS to quickly set up or update your inventory. This works for migrating from another system or adding many items at once.

The Import Products dialog in the Fuze Store app showing a CSV file upload area, a Download Template button, and a column mapping preview
Import → upload a file

Step-by-Step Guide

  1. Open the app drawer.
  2. Go to Configurations.
  3. Under Data Management, tap Import.
  4. Choose the matching data type on the type grid.
  5. Optionally tap Download template for a CSV starter (your live export).
  6. Upload a CSV, XLS, or XLSX file, review the preview, then confirm Import.

Field Reference

Here are the columns in the Products import file:

FieldDescriptionRequiredPossible ValuesExample
idUUID identifier for the product. Leave empty to create a new product.123e4567-e89b-12d3-a456-426614174000
skuStock Keeping Unit. A unique code for each product. An existing SKU updates the matching product.SKU-12345
enable_productWhether the product is active in the store. Defaults to YES if empty.YES, NOYES
is_availableWhether the product is available for sale. Defaults to YES if empty.YES, NOYES
nameName of the product.YesGrilled Chicken
is_bundleWhether the product is a bundle of other products. Defaults to NO if empty.YES, NONO
bundle_item_idsPipe-separated list of product IDs or SKUs in the bundle.Yes, if is_bundle is YESSKU-123|SKU-124
category_idsPipe-separated list of category IDs or codes. The categories must already exist.chickens|best-sellers
descriptionDescription of the product.Delicious grilled chicken
weightWeight of the product.1.5
weight_unitUnit of weight.Yes, if weight is setlb, kg, g, mg, mcg, oz, st, ct, t, ton, lkg
manage_inventoryWhether inventory tracking is enabled. Defaults to NO if empty.YES, NONO
quantityQuantity in stock.Yes, if manage_inventory is YES100
low_stock_levelThreshold for low stock alerts.10
stock_statusCurrent stock status.Yes, if manage_inventory is YESIN_STOCK, OUT_OF_STOCKIN_STOCK
modifier_idsPipe-separated list of modifier IDs or codes. The modifiers must already exist.chicken-part|chicken-size
priceSelling price of the product (tax included).Yes79.99
costCost price of the product.10.00
enable_special_priceWhether the special price is enabled. Defaults to NO if empty.YES, NONO
special_priceSpecial discounted price.Yes, if enable_special_price is YES7.99
special_price_fromStart date for the special price. A plain date or a full ISO timestamp both work — your export emits the full timestamp.Yes, if enable_special_price is YESISO date or datetime2024-06-01
special_price_toEnd date for the special price.ISO date or datetime2024-06-30
tax_classTax class name or code.TAXABLE_GOODS, NONENONE
tax_idTax UUID associated with the product. Unlike the other reference columns, a tax name is not accepted here — copy the id from your Taxes export.Yes, if tax_class is TAXABLE_GOODSUUID only123e4567-e89b-12d3-a456-426614173000
preparation_time_minutesTime needed to prepare the item, in minutes. Defaults to 0 if empty.0 to 999999.9915

YES/NO and enum values are not case-sensitive, and blank cells fall back to the defaults noted above.

Tips

  • Import categories and modifiers first. The category_ids and modifier_ids columns match against records that already exist, so codes with no match are skipped without an error and the product imports uncategorized.
  • Import bundle members before the bundles that contain them, for the same reason — bundle_item_ids only matches products that already exist.
  • Review your data before importing to avoid errors.
  • Download a sample export file first if you are unsure about formatting.
  • Keep product names and SKUs consistent across your inventory.
  • Update your product data regularly to reflect current prices and stock levels.
Start FreeSee Demo