# Enter barcodes in POS

{% hint style="info" %}
This functionality is also available in the Admin version of the app. [Learn more](https://galmis.gitbook.io/barcodify-customer-selector/getting-started/synchronise-merchant-issued-custom-barcodes-with-the-app/enter-barcodes-in-admin).
{% endhint %}

### Add the "Custom barcode" POS block extension

1. From your Shopify admin, go to **Sales channels** > [**Point of Sale**](https://admin.shopify.com/apps/point-of-sale-channel).
2. Click **Settings**, and then in the **General** section, click **POS apps**.
3. Click the "Custom barcode" with the logo of "Barcodify - Customer Selector".&#x20;

   <figure><img src="https://1376568054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9rBqY6UYwTDjKCP2k2QI%2Fuploads%2FCIFokLKyCPCTmCNgLOFl%2Fimage.png?alt=media&#x26;token=1feef8b9-aa9d-4e06-97fc-94e88e5fe784" alt=""><figcaption></figcaption></figure>
4. In the **Additional areas** section, click **Add**.&#x20;

   <figure><img src="https://1376568054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9rBqY6UYwTDjKCP2k2QI%2Fuploads%2F3uKaQngcAMfImPNwxsju%2Fimage.png?alt=media&#x26;token=1fa85086-4936-4b6f-8fa1-8d5033e37973" alt=""><figcaption></figcaption></figure>

Note, that you can remove the block extension from the menu any time. [Learn more](https://help.shopify.com/en/manual/sell-in-person/getting-started/shopify-pos-from-admin/pos-ui-extensions).

### Use the "Custom barcode" POS block extension

Once added, the extension is available at the bottom of POS customer profile page. To update the customer's barcode,

1. Click "Edit" on the right of the "Custom barcode".&#x20;

   <figure><img src="https://1376568054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9rBqY6UYwTDjKCP2k2QI%2Fuploads%2FJWkGx3PQlHUepznODJLU%2Fimage.png?alt=media&#x26;token=24e0bfd8-9738-4412-a0d7-edecc1841b7f" alt=""><figcaption></figcaption></figure>
2. Type in or scan the customer's barcode with the device's camera ("Scan" button on the right of the text input field) or the barcode scanner.&#x20;

   <figure><img src="https://1376568054-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9rBqY6UYwTDjKCP2k2QI%2Fuploads%2FUOfZlc9Du4uSq8vHokng%2Fimage.png?alt=media&#x26;token=d3164b44-e928-46f8-8358-896d52fd8e54" alt=""><figcaption></figcaption></figure>
3. Tap "Save" (top right). Once saved, the modal will close automatically.

{% hint style="info" %}
Unfortunately, after saving the barcode, the new value isn't automatically displayed on the POS block. [This is a known issue](https://community.shopify.dev/t/customer-details-pos-block-doesnt-re-render-after-closing-its-action/23784) and can be ignored. If the "Custom barcode" modal closes automatically after saving, the value was successfully updated.

To double-check that the barcode was indeed updated, tap "Edit" again or reopen the customer's profile page.
{% endhint %}

### Test

To test that the newly updated barcode is recognised, try [adding the customer with the barcode into the POS cart](https://galmis.gitbook.io/barcodify-customer-selector/getting-started/add-customers-to-the-pos-cart).
