> For the complete documentation index, see [llms.txt](https://galmis.gitbook.io/barcodify-customer-selector/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://galmis.gitbook.io/barcodify-customer-selector/getting-started/add-customers-to-the-pos-cart.md).

# Add customers to the POS cart

{% hint style="success" %}
The POS UI extensions are recommended. They work with app-generated barcodes (e.g. [the mobile wallet passes](/barcodify-customer-selector/getting-started/share-app-generated-barcodes-with-customers.md)) and existing "custom" barcodes ([the ones synchronised with the app](/barcodify-customer-selector/getting-started/synchronise-merchant-issued-custom-barcodes-with-the-app.md)).
{% endhint %}

### "Add customer" extension

1. Add the new POS UI extension to the Smart Grid. This step is only needed once.

{% embed url="<https://www.youtube.com/watch?ab_channel=Galmis&v=5JH5wQC8iV4>" %}

2. Open the POS UI extension and simply scan your customer's barcode/QR code using your barcode scanner.

{% embed url="<https://youtu.be/Ka9m8JdYKZM?t=6>" %}

### "Add customer via camera"

This a new POS UI extension, almost identical to the above "Add customer" extension. It opens the camera automatically - no need to press the "Open camera" button after loading the extension. Great for when a dedicated barcode scanner is not available.

The setup is exactly the same, just add the "Add customer via camera" extension to your POS smart grid.

<figure><img src="/files/u4VvmKHqZrdRJefjyv6a" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you see errors when adding/loading the app extensions, you may want to tap on the extension tile again, or reopen or reinstall the Shopify POS mobile app. Learn more about [Shopify POS troubleshooting](https://help.shopify.com/en/manual/sell-in-person/shopify-pos/troubleshooting#send-a-report-from-the-shopify-pos-app).
{% endhint %}
