# Legacy (slower) ways to add customers

{% hint style="warning" %}
These steps are no longer recommended because they're slow or require a second barcode scanner. To add customers to the POS cart faster and more reliably, please use the new ["Add customer" POS UI extension](/barcodify-customer-selector/getting-started/add-customers-to-the-pos-cart.md).
{% endhint %}

There are two different routes to add customers to the POS cart. Each comes with some PROs and CONs.

1. Since [the "Add customer" Smart Grid action](/barcodify-customer-selector/getting-started/legacy-slower-ways-to-add-customers/shopify-pos-add-customer-smart-grid-action.md) is already built into Shopify POS and doesn't require loading the app, it's **the quickest method**. However, it requires a second barcode scanner. Also, it doesn't work with [custom barcodes synchronised with the app](/barcodify-customer-selector/getting-started/synchronise-merchant-issued-custom-barcodes-with-the-app.md).
2. [The app's Smart Grid actions](/barcodify-customer-selector/getting-started/legacy-slower-ways-to-add-customers/the-barcodify-customer-selector-app-website.md) work with custom barcodes and auto-generated QR codes. The app's smart grid actions can scan with a mobile device's camera or a second barcode scanner. However, since the app is not natively built into Shopify POS, it loads slower, which may be very noticeable on older and less performant devices.

{% hint style="info" %}
Learn how to [customise your Smart Grid](https://www.youtube.com/watch?v=JP8rqSYlgVI).
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://galmis.gitbook.io/barcodify-customer-selector/getting-started/legacy-slower-ways-to-add-customers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
