Skip to main content

What is Swift POS?

Swift POS is a modern point-of-sale system purpose-built for Shopify merchants. Whether you run a single retail store or manage multiple locations, Swift POS gives you a fast, reliable way to sell in person while keeping everything in sync with your Shopify store.

Key Features

  • Multi-location support -- manage inventory and sales across all your Shopify locations
  • 4 payment methods -- cash, UPI/QR, card (Razorpay), and payment terminal (Ezetap)
  • Barcode scanning -- camera-based and hardware USB/Bluetooth scanners
  • Inventory management -- stock tracking, transfers, purchase orders, audits, and low-stock alerts
  • Customer management -- profiles, groups, and loyalty programs
  • Staff roles & permissions -- 4 preset roles with 28 granular permissions and manager approval workflows
  • Analytics dashboards -- role-based dashboards with sales, staff, and inventory reports
  • Split payments -- split a single order across multiple payment methods

How It Works

Swift POS is composed of three main parts:

  1. Shopify Admin App -- installed from the Shopify App Store, handles OAuth authentication, staff management, billing, and store configuration. Built with Shopify Remix and Polaris.

  2. Backend API -- a Go server that proxies requests to the Shopify GraphQL Admin API. It handles authentication (JWT), inventory operations, analytics, and all business logic.

  3. POS Client -- a React web app for browsers that connects to the backend. Works on desktop and mobile browsers.

What's Next?

Get started by connecting your Shopify store and creating your first staff account.