Google Click Fraud

Product barcodes and scanners


The Goodtill POS app supports adding products to a sale by scanning the product’s barcode either using the iPad’s built-in cameras or a connected handheld scanner.

Scanning products

iPad camera

IMG_0045 (2)

To scan with the iPad’s built in camera, click the product search button, then the scan button. You can switch between the front and rear cameras if required (eg if the rear camera is obscured by a case or stand).

Handheld scanner

Once a scanner is connected, scan a product while the POS app is open on any screen. If the product is found it will be added to the open sale.

Supported handheld scanners

The following table lists the scanners supported by the current version of the POS application.
1D scanners only allow scanning simple barcodes whereas 2D scanners can also scan QR codes.

ScannerBarcode typesConnection type
Socket Mobile SocketScan S8601D, 2DBluetooth
Socket Mobile SocketScan S8001DBluetooth
Socket Mobile SocketScan S7401D, 2DBluetooth
Socket Mobile SocketScan S7001DBluetooth
Socket Mobile CHS 7Xi1D, 2DBluetooth
Socket Mobile CHS 7Ci1DBluetooth

Supported scanners can be purchased on our webstore.

Connecting a handheld scanner

Follow these steps to connect a supported Socket Mobile bluetooth scanner:

  • Turn on the scanner by pressing the power button.
  • Scan the iOS/MFi-SPP mode barcode in the getting started guide / command sheet included with your scanner.
  • Navigate to the iOS bluetooth settings page on the iPad (Settings app > Bluetooth) and enable if required.
  • Select the scanner from the list, it will likely be named after the scanner model.
  • The scanner should now appear as connected.

To reset the connection or to enable pairing mode you can press power and trigger button at the same time for the iPad to connect to the scanner again.

IMG_0044

If you have lost your getting started guide / command sheet needed to enter iOS mode, you can download the correct command sheet from the Socket Mobile Website.

Adding barcodes to products

You can use any barcode format supported by your chosen handheld scanner or the camera scanner in the Goodtill app. The following formats are supported by the camera barcode scanner and all supported handheld scanners:

FormatLengthBarcode type
UPC-A12 digits1D
UPC-E6 digits1D
EAN-1313 digits1D
EAN-88 digits1D
Code 39Variable1D
Code 93Variable1D
Code 128Variable1D
PDF417Variable2D
QR code (any format)Variable2D

When entering barcodes in to the system, please ensure that you enter all digits present in the barcode including leading 0s.

You can use either of the methods below to add barcodes to your products. After updating the products, please allow up to a minute for the changes to be sent to the iPads.

Via the product spreadsheet

The easiest way to add barcodes is by populating the barcode column in the product spreadsheet when importing your products in to Goodtill. You only need to add barcodes to simple (non-variable) products and product variants, do not add barcodes to the variable product header rows (rows where has_variant is 1). In the barcode column, enter a barcode in one the supported formats listed above.

If you have already imported your products and want to bulk-update the barcodes, you can enter the barcodes on a spreadsheet for Goodtill support to update:

  • Export a CSV of your existing products – In the Backoffice, go the product page and click “Export CSV”.
  • Add product barcode in the `barcode` column.
  • Save the spreadsheet and send the file to support@thegoodtill.com and request your barcodes to be updated.

Via the backoffice

Product barcodes can be edited by going to navigating to an individual product, entering the barcode and saving the product. If the product has variants, you will need to view the variants as the variant barcodes are not displayed on the main product page.

Troubleshooting

Product not found when scanning a barcode

IMG_0046 (2)

If you receive a “Product not found!” error when scanning a product on the POS, first check that the barcode in the error message matches the barcode on the product. If the barcode listed does not match the product this may indicate an issue with the scanner hardware.

If the barcode listed is correct, please ensure that the product is configured with this barcode by searching for the product name in the backoffice, inspecting the product and check that the barcode field is populated correctly.

Sometimes when populating barcodes via a spreadsheet, the spreadsheet program will convert the barcode to scientific notation (eg 1.2345678905e10) which will cause the value to be malformed and not recognized correctly.

Scanner not appearing in iOS settings

If this happens, please turn off the scanner (hold the scan and power buttons until it beeps) the follow the connection instructions above (including scanning the iOS mode barcode).

Need Further Helps?

We are always happy to help with any issues you may be having. If you can't find what you're looking for within our support portal please send us a message by clicking the button below or call our support team on 0203 322 4095.