POS Integrations
Stock file fields

Stock file fields

Fields

The following fields are accepted in your stock.csv or stock.xlsx file:

FieldRequiredDescription
barcode / gtin / skurequiredProduct identifier. You can use any of these column headers: barcode, gtin, or sku. You can also use combinations of these identifiers together (e.g., both gtin and sku columns) for enhanced product matching. See product identifier formats for supported formats.
pricerequired

The price of the product in pounds, using a dot (.) as a decimal separator, without any currency symbol or spacing.
(e.g. 1.00 for a quart of milk).

Note: prices under 0.01 are considered invalid.

quantityrequiredThe number of items of this product that are in stock. Should be between 0 and 999, and should not use decimals or thousands separators.
currencyoptionalThe three-letter ISO 4217 currency code for the price field for the product. Defaults to the main currency in the country in which the shop is located.

File formats

Both CSV and XLSX (Excel 2009+) file formats are accepted.

CSV files can use commas, semicolons or tabs as separators. The first row is assumed to be the header row, and the values of this row will be used as field names for the other rows in the file.

Example contents

Formatted (using barcode column header):

barcodepricequantitycurrency
97801413837436.991GBP
97800995465598.994GBP
9781409162988200GBP
08092129.951GBP
08092229.952GBP

Formatted (using multiple identifiers for enhanced product matching):

gtinskupricequantitycurrency
5901234123457PROD-ABC-1236.991GBP
5901234567890ITEM-XYZ-7898.994GBP
5901234111111BOOK-DEF-456200GBP

Plain text CSV examples:

Using gtin column header:

gtin,price,quantity,currency
5901234123457,8.81,4,GBP
5901234567890,14.26,1,GBP

Using sku column header:

sku,price,quantity,currency
PROD-ABC-123,8.81,4,GBP
ITEM-XYZ-789,14.26,1,GBP

Using barcode column header:

barcode,price,quantity,currency
9780141383743,8.81,4,GBP
080921,14.26,1,GBP

Using multiple identifiers together (e.g., gtin + sku for enhanced product matching):

gtin,sku,price,quantity,currency
5901234123457,PROD-ABC-123,8.81,4,GBP
5901234567890,ITEM-XYZ-789,14.26,1,GBP

Example files