Nventory Docs
Integrations

Shopify POS Integration

Connect Shopify Point of Sale to Nventory for in-store inventory and order sync.

Connecting Shopify POS

Shopify POS (Point of Sale) connects through the same Shopify OAuth flow. If you already have a Shopify integration, Shopify POS data is included automatically.

Prerequisites

  • A Shopify store with POS enabled
  • Shopify POS subscription (Lite or Pro)
  • At least one retail location configured in Shopify

Setup Steps

From your dashboard sidebar, click on Integrations to see all available platforms.

Integrations page

Click Add on Shopify POS

Find the Shopify POS card in the available integrations and click + Add to begin connecting.

Integrations list

Authorize on Shopify

You'll be redirected to Shopify's OAuth authorization page. If you're already connected with a Shopify online store, the POS integration links to the same store. Authorize the additional POS permissions if prompted.

Configure Sync Settings

Set sync direction and mode for products, inventory, orders, and customers from your POS.

Shopify POS sync settings

Configure Product Fields

Choose which product fields to sync and set up auto-import/export preferences.

Shopify POS product sync fields

Shopify POS import/export settings

What Gets Synced

EntityImportExportReal-time
ProductsYesYesWebhook-driven
InventoryYesYesWebhook-driven
OrdersYesNoWebhook-driven
CustomersYesNoWebhook-driven

POS orders are distinguished from online orders by their source. Nventory tracks both types separately in your order management.

Bulk Operations

Use the Operations tab for one-time bulk imports and manual syncing.

Shopify POS operations

  • Import All Orders — fetch all POS orders
  • Sync Inventory — update stock quantities across POS locations
  • Import All Customers — fetch in-store customer data

Shopify POS-Specific Notes

  • POS inventory is tracked at the retail location level — ensure locations are mapped correctly
  • In-store orders include POS-specific data like staff member, register, and payment method
  • POS exchanges and returns sync as separate order events
  • Inventory adjustments made at the POS (e.g., stock counts) sync in real-time