---
title: "Tutorial: Setting up Electronic Product Code (EPC) and RFID support"
slug: "tutorial-setting-up-electronic-product-code-epc-and-rfid-support"
updated: 2026-06-29T08:32:29Z
published: 2026-06-29T08:32:29Z
canonical: "docs.newstore.com/tutorial-setting-up-electronic-product-code-epc-and-rfid-support"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.newstore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tutorial: Setting up Electronic Product Code (EPC) and RFID support

This tutorial summarizes the support for Electronic Product Code capture and the early access RFID reader support.

- If you use **Checkpoint CPiD 400 POS Reader** at checkout, set up the device and connect to the iOS device. See [Set up RFID reader support.](https://portal.document360.io/c2d22fcd-a44b-4e1e-bf3a-84f0ffba0dbe/document/v1/view/24e79d9b-811b-4bb2-9327-51da1d9dfee5)

> [!NOTE]
> Important
> 
> RFID reader connection is **early access with Associate App 1.66.0**. Contact your Customer Success Manager for more information.

- At checkout, scan the QR code on the RFID tag or use the RFID reader to capture the Electronic Product Code (EPC). The EPC and the decoded serial number are displayed as part of the product information throughout the checkout process. See [Adding an in-store item.](https://docs.newstore.com/docs/creating-a-cart-and-checking-out#adding-an-instore-item)

> [!NOTE]
> Important
> 
> Offline mode does not support EPC capture and RFID reader connection.

- At fulfillment, packing step, scan the QR code on the RFID tag to capture the Electronic Product Code (EPC). The EPC and the decoded serial number are displayed as part of the product information. See [Packing order items](https://docs.newstore.com/docs/using-newstore-associate-app-to-fulfill-orders#packing-order-items).
- When accepting product returns, the EPC and the decoded serial number are displayed as part of the product information of the previous purchases. [See Returning an item](https://docs.newstore.com/docs/return-items#returning-an-item).
- When accepting blind returns of a product, you can scan the QR code and capture the Electronic Product Code (EPC). See [Performing blind return](https://docs.newstore.com/docs/return-items#performing-a-blind-return).
- Following events will be emitted with the externalID epc.
  - `order.created` when checkout is completed and the sales order is placed.
  - `order.serial_numbers_added` when an order is fulfilled. Emitted along with the fulfillment_request.items_completed event.
  - `return.processed` when an item is returned or a blind return is performed. See the [Event Stream Configuration API](https://docs.newstore.net/api/webhooks/stream_webhook_sink_hook#operation/publishEvent).

##
