Ecommerce

How to set up Shopify POS for physical store

Ready to bring your online store into the physical world? This guide covers everything you need to set up Shopify POS for your retail location, from choosing hardware to managing multi-channel inventory.

Performance Marketing Expert
Rafirit Station
📅
15 min read

Want a Shopify or WooCommerce store built to convert?

Shopify, WooCommerce, headless Book a free store consultation → 💬 Or message us on WhatsApp
📋 Table of contents





    Shopify POS Setup: Guide for Physical Stores 2026

    By Rafirit Station Editorial Team · Updated 2026 · ⏱ 20 min read

    According to a 2025 Shopify report, retailers using POS systems see an average 20% revenue boost within six months. Shopify POS setup is the key to unlocking omnichannel growth for your physical store.

    Why now? In 2026, Bangladeshi consumers expect seamless shopping experiences. They browse online, then visit your store in Gulshan or Banani. Without a unified POS, you lose sales and data.

    The cost of inaction? Retailers in Dhaka report losing ৳50,000–৳1,00,000 per month due to inventory mismatches and missed cross-selling opportunities. Manual systems can’t keep up.

    This guide gives you a step-by-step blueprint to set up Shopify POS, choose hardware, sync inventory, and train your team. You’ll learn exactly what to do in the next 30 days.



    📚 External Resources (Bookmark These)


    🔗 Rafirit Station Services


    🚀 Get Your Free Shopify POS Setup Plan

    Perfect for Dhaka retailers ready to go omnichannel. We’ll review your store and create a custom setup roadmap.


    🗓 Book Your Free Strategy Call →

    No commitment · 60-minute session · Bangladeshi clients welcome


    Phase 1: Planning and Hardware Selection

    Before buying anything, map out your physical store’s needs. In Dhaka, space constraints and power reliability matter. We’ll help you choose the right Shopify POS plan and hardware.

    Tactic 1.1: Choose the Right Shopify POS Plan

    Why this works: Shopify offers POS Lite (free) for basic needs and POS Pro ($89/month) for staff management and reporting. Over 70% of retailers with multiple employees choose Pro.

    Exactly how to do it:

    1. Log into your Shopify admin.
    2. Go to Settings > Point of Sale.
    3. Review features: Lite includes payments and inventory sync; Pro adds staff accounts, offline mode, and custom reports.
    4. Select your plan (Pro recommended for full features).
    5. Add locations for each physical store (e.g., “Gulshan Flagship,” “Banani Branch”).
    6. Note: You can change plans anytime.
    7. If unsure, start with Lite and upgrade later.

    Pro script / template: “I’ve analyzed sales patterns for your Dhaka store. Based on 5 employees and seasonal spikes, the Pro plan will save you 15 hours/month on reporting.”

    📊 Expected results: Right plan selection saves ৳10,000–30,000 annually in unnecessary fees. Setup time: 20 minutes.

    Tactic 1.2: Select Essential Hardware

    Why this works: Hardware compatibility ensures seamless transactions. A 2024 study found that 30% of POS failures are hardware-related.

    Exactly how to do it:

    1. Choose a device: iPad or Android tablet (min 10-inch screen recommended).
    2. Select card reader: Shopify Tap & Chip Reader (best for most) or Tap & Chip & Swipe (if chip cards are common in Bangladesh).
    3. Add a receipt printer (Star Micronics TSP143 for reliability).
    4. Add barcode scanner (Socket Mobile S730 for speed).
    5. Optional: Cash drawer (APG Vasco for security).
    6. Test all devices in your store’s Wi-Fi environment (consider power backup for frequent outages in Dhaka).
    7. Purchase from Shopify Hardware Store or local verified resellers.

    Pro script / template: “We recommend the Shopify Tap & Chip Reader for most Dhaka stores. It supports bKash and Nagad via third-party integrations, and costs ৳3,500.”

    📊 Expected results: Correct hardware reduces checkout time by 40%. Setup time: 2 hours for full configuration.

    Tactic 1.3: Set Up Your Physical Location Layout

    Why this works: A well-organized checkout counter improves customer experience and reduces errors. Studies show organized counters increase average order value by 12%.

    Exactly how to do it:

    1. Choose a central checkout spot near the entrance.
    2. Place the POS device at eye level for easy customer interaction.
    3. Position the receipt printer and barcode scanner within arm’s reach.
    4. Keep a stable power supply: use UPS or surge protector (essential in Dhaka).
    5. Test Wi-Fi signal strength at the checkout area; install a repeater if needed.
    6. Display promotional items near the queue to boost impulse buys.
    7. Ensure staff have a clear line of sight to all products.

    Pro script / template: “We recommend placing the POS at a 45-degree angle so both staff and customers see the screen. Add a small sign with accepted payment methods (cards, bKash).”

    📊 Expected results: Layout optimization can cut transaction time by 10 seconds per customer. Setup time: 1 hour.


    🛒 Need Hardware Recommendations?

    Our team can help you select the best POS hardware for your Dhaka store. Free consultation.


    🗓 Get a Free Hardware Audit →

    No commitment · 60-minute session · Bangladeshi clients welcome


    Phase 2: Setup and Configuration

    Now that you have everything, it’s time to configure the software. This phase ensures smooth payment processing and staff management.

    Tactic 2.1: Install and Log into Shopify POS App

    Why this works: The app is the central hub for all in-person transactions. A clean installation avoids syncing issues.

    Exactly how to do it:

    1. On your device, go to the Apple App Store or Google Play Store.
    2. Search for “Shopify POS” and download the official app.
    3. Open the app and tap “Log in.”
    4. Enter your Shopify store credentials (email and password).
    5. If you use 2FA, complete verification.
    6. Select your physical store location (e.g., “Dhaka Flagship”).
    7. Grant necessary permissions: camera (for barcode scanning), notifications (for order updates).

    Pro script / template: “Always download the official app from the store. Avoid third-party clones that may compromise data security.”

    📊 Expected results: Successful login in under 5 minutes. App works offline for up to 24 hours with Pro plan.

    Tactic 2.2: Configure Payment Methods

    Why this works: Offering multiple payment options increases conversion. In Bangladesh, 60% of customers prefer cards or mobile wallets over cash.

    Exactly how to do it:

    1. In the Shopify admin, go to Settings > Payments.
    2. Enable Shopify Payments for card processing (2.4% per transaction).
    3. Add other gateways: for Bangladesh, consider bKash and Nagad via third-party integrations.
    4. Choose a payment processor for manual methods: Cash, bKash, etc.
    5. Test a transaction: Ring up a ৳100 item and process it.
    6. Print a test receipt to ensure printer works.
    7. Train staff on each method’s flow.

    Pro script / template: “For bKash, use the ‘Cash’ payment method and manually record the transaction number. This avoids integration fees while keeping records.”

    📊 Expected results: Payment setup takes 30 minutes. Offering 3+ methods increases sales by 15% on average.

    Tactic 2.3: Set Up Staff Accounts and Permissions

    Why this works: Controlled access reduces theft and errors. 85% of retail fraud involves staff misuse of unsystematic POS.

    Exactly how to do it:

    1. In Shopify admin, go to Settings > Staff.
    2. Invite each employee via email (create individual logins).
    3. Assign roles: e.g., “Cashier” (basic sales), “Manager” (full access including discounts).
    4. Set permissions: restrict voiding transactions, editing prices, and viewing reports.
    5. Enable PIN codes for quick login on POS devices.
    6. Test each account to confirm settings.
    7. Document procedures for password resets.

    Pro script / template: “Create a ‘Cashier’ role with no discount access. For discounts above 10%, require manager approval via a note in the POS.”

    📊 Expected results: Proper permissions reduce shrinkage by 20% within two months. Setup time: 1 hour.


    👥 Need Staff Training?

    Our POS training program gets your team up to speed in just two sessions. Includes custom manuals.


    🗓 Get a Free Training Audit →

    No commitment · 60-minute session · Bangladeshi clients welcome


    Phase 3: Inventory Management

    One of the biggest advantages of Shopify POS is real-time inventory sync. This phase ensures you never oversell and always have the right stock.

    Tactic 3.1: Sync Inventory Across Online and Physical Store

    Why this works: Unified inventory prevents selling out-of-stock items. Retailers who sync report 25% fewer cancellations.

    Exactly how to do it:

    1. In Shopify admin, go to Products > Inventory.
    2. Ensure each product has a location assigned (e.g., “Dhaka Flagship”).
    3. Set initial quantities: count physical stock manually or use a barcode scanner.
    4. Enable “Track quantity” for all products.
    5. For multi-location, use the “Inventory transferring” feature to move stock between stores.
    6. Set low stock alerts: go to Settings > Notifications > Low stock.
    7. Run a test: sell an item in-store and check if online stock updates immediately.

    Pro script / template: “Use the ‘Inventory Count’ app from Shopify to conduct weekly reconciliations. Aim for 99.5% accuracy.”

    📊 Expected results: 99% inventory accuracy within two weeks. Sync time: 2 hours initial setup, 15 minutes daily maintenance.

    Tactic 3.2: Implement Barcode Scanning

    Why this works: Barcodes speed up checkout and reduce human error. Scanning is 3x faster than manual entry.

    Exactly how to do it:

    1. Purchase barcodes for your products (UPC or EAN). You can buy from GS1 or use internal codes.
    2. Assign unique barcodes to each variant in Shopify: Edit product > Inventory > Barcode.
    3. Print labels and attach to every item (if applicable).
    4. Test scanning: open POS, tap the scan icon, point scanner at barcode.
    5. Train staff to scan each item before entering quantity.
    6. For items without barcodes (like handmade goods), use the product search.

    Pro script / template: “Assign internal barcodes starting with your store initials (e.g., RS001 for Rafirit Station first product). This avoids the cost of GS1.”

    📊 Expected results: Checkout speed improves by 30%. Setup time: 1–2 hours for 500 SKUs.

    Tactic 3.3: Manage Stock Levels and Alerts

    Why this works: Proactive alerts prevent stockouts. Dhaka stores with alerts reduce lost sales by 18%.

    Exactly how to do it:

    1. Go to Settings > Notifications > Low stock.
    2. Set threshold: e.g., 10 units for small items, 5 for large.
    3. Choose notification method: email or in-app.
    4. For critically low items, set a secondary alert at 3 units.
    5. Create a weekly inventory review schedule (every Sunday morning).
    6. Train manager to initiate purchase orders when alerts trigger.
    7. Use Shopify’s ‘Restock’ feature to automate ordering for bestsellers.

    Pro script / template: “For high-margin items (e.g., designer kurtas), set the alert at 3 units to capture last-minute sales without overstocking.”

    📊 Expected results: Stockout reduction by 80% in 30 days. Setup time: 20 minutes.


    Phase 4: Launch and Staff Training

    The final phase brings everything together. A structured launch and thorough training ensure long-term success.

    Tactic 4.1: Train Staff on POS Operations

    Why this works: Proper training reduces transaction errors by 40% and improves customer satisfaction.

    Exactly how to do it:

    1. Schedule a 2-hour training session with all staff.
    2. Demonstrate basic sales: add product, apply discount, process payment, print receipt.</n
    3. Practice returns and exchanges (with manager approval).
    4. Train on barcode scanning and manual entry.
    5. Cover customer lookup and order history access.
    6. Role-play scenarios: impatient customer, payment failure, network downtime.
    7. Provide a printed quick-reference card for each station.

    Pro script / template: “In case of network failure, switch to offline mode. All transactions will sync automatically when connection restores.”

    📊 Expected results: Staff proficiency within one week. Training time: 2 hours initial, 30 minutes weekly refreshers.

    Tactic 4.2: Run a Soft Launch

    Why this works: A soft launch catches issues before peak hours. Test with loyal customers for real feedback.

    Exactly how to do it:

    1. Choose a low-traffic day (e.g., Tuesday 10 AM–2 PM).
    2. Invite 10–20 regular customers to test the new POS.
    3. Offer a small discount (10% off) for participating.
    4. Observe staff performance and customer reactions.
    5. Note any technical glitches (network, printer, card reader).
    6. Collect feedback via a simple form (e.g., Google Forms).
    7. Fix issues and schedule full launch for the following week.

    Pro script / template: “During soft launch, have a trainer shadow each cashier. Immediate corrections build confidence.”

    📊 Expected results: Identify 90% of potential issues before full launch. Time investment: 4 hours including prep.

    Tactic 4.3: Monitor and Iterate

    Why this works: Continuous improvement ensures your POS evolves with your business. Monthly reviews boost performance by 5–10%.

    Exactly how to do it:

    1. Review POS reports: sales by product, staff metrics, payment methods.
    2. Track average transaction value and conversion rate. Compare to pre-POS days.
    3. Conduct monthly staff feedback sessions.
    4. Update product catalog: remove slow movers, add bundles.
    5. Adjust low stock thresholds based on sales velocity.
    6. Test new features: gift cards, loyalty programs.
    7. Set quarterly goals (e.g., increase AOV by 10%).

    Pro script / template: “Use the ‘Shopify POS Dashboard’ for real-time performance. Share a weekly snapshot with your team via email.”

    📊 Expected results: Continuous optimization leads to 20–30% revenue growth over six months. Time investment: 30 minutes weekly.


    🏆 Real Case Study: How a Dhaka Clothing Store Boosted Sales by 40% with Shopify POS

    Before: Fashion Hub, a boutique in Gulshan, operated with separate manual ledger for in-store and a basic WooCommerce site. Monthly revenue: ৳450,000. Inventory errors led to 15% stockouts and 8% returns. Customer purchase history was nonexistent.

    The strategy: Rafirit Station implemented Shopify POS Pro with the following steps:

    • Migrated all products to Shopify (2,000 SKUs) with barcodes.
    • Set up dual-location inventory (online + Gulshan store).
    • Integrated bKash and Nagad payments via third-party app.
    • Trained 5 staff members in two 2-hour sessions.
    • Launched a customer loyalty program using POS customer profiles.
    • Ran a 2-week soft launch with 10% discount for testers.

    After (3 months):

    • Monthly revenue: ৳630,000 (40% increase).
    • Stockouts reduced to 2%.
    • Returns dropped to 3%.
    • Average order value increased from ৳1,200 to ৳1,650.
    • Customer data captured for 85% of transactions (vs 0% before).
    • Staff processing time decreased by 30 seconds per transaction.

    “The Rafirit team made the transition seamless. Our customers love the faster checkout and we love the data. We’ve already recouped the investment in 2 months.” – Farzana Rahman, Owner, Fashion Hub

    See more Rafirit Station case studies →


    ✅ Shopify POS Setup Checklist

    Step Status
    Choose Shopify POS plan (Lite or Pro)
    Purchase hardware: tablet, card reader, printer
    Set up physical checkout layout
    Download and install Shopify POS app
    Configure payment methods (card, bKash, Nagad)
    Set up staff accounts and permissions
    Sync inventory and assign locations
    Print and attach barcodes to products
    Set up low stock alerts
    Train staff on POS operations (2-hour session)
    Conduct soft launch with testers
    Go fully live
    Schedule weekly inventory reviews
    Monitor reports and optimize monthly

    ❓ Frequently Asked Questions

    Q: What is Shopify POS and how does it work?

    Shopify POS (Point of Sale) is a system that lets you process in-person sales with your Shopify account. It syncs inventory, orders, and customer data between online and physical stores in real time. You’ll need a compatible device and the POS app.

    Q: What hardware do I need for Shopify POS?

    At minimum, you need a smartphone or tablet with the POS app and a card reader for payments. For a full setup, consider a receipt printer, barcode scanner, and cash drawer. Shopify sells certified hardware, but third-party options also work.

    Q: Can I use my existing card reader with Shopify POS?

    Only if it’s Shopify-compatible. Shopify POS works best with Shopify’s own card readers (Tap & Chip or Tap & Chip & Swipe). Some third-party readers like SumUp or iZettle may work via custom integrations, but reliability varies.

    Q: How do I sync inventory between online and physical store?

    Shopify POS automatically syncs inventory when both channels use the same Shopify admin. Stock levels update in real time. You must assign inventory to specific locations in your Shopify settings to avoid overselling.

    Q: What are the costs of Shopify POS?

    There are three plans: Shopify POS Lite (free with any Shopify plan), Shopify POS Pro (US$89/month per location), and Shopify Retail (custom pricing). Transaction fees vary by payment processor, typically 2.4% per transaction for in-person card payments.

    Q: How do I set up Shopify POS for the first time?

    First, choose a Shopify plan that includes POS. Then download the Shopify POS app on your device, log in, and configure your store details. Add products, set up payment methods, and connect any hardware. Finally, test transactions before going live.

    Q: Do I need a separate Shopify plan for POS?

    No, Shopify POS is included in all Shopify plans. The free Lite version covers basic functions like accepting payments and managing inventory. For advanced features like staff management and omnichannel reporting, you’ll need POS Pro.

    Q: Does Rafirit Station offer Shopify POS setup services?

    Yes. Rafirit Station provides end-to-end Shopify POS setup, including hardware selection, configuration, staff training, and integration with your existing ecommerce operations. Contact us for a free consultation tailored to your Dhaka-based store.


    🎯 The Bottom Line

    Setting up Shopify POS for your physical store is not just about hardware and software—it’s about creating a seamless customer experience that drives repeat business. The most successful retailers in Dhaka understand that omnichannel is the future, and those who delay risk falling behind.

    Here’s the counterintuitive insight: You don’t need to buy the most expensive hardware. Many high-end features are unused. Start with the basics, get it right, and expand later. Our clients who started simple saw faster adoption and higher ROI.


    ⚡ Your Next Step (Do This Today)

    1. Log into your Shopify admin and check which POS plan you currently have.
    2. Take inventory of your current hardware (if any).
    3. Book a free 30-minute call with Rafirit Station to review your options.
    4. Create a project timeline: hardware purchase (Day 1-3), setup (Day 4-7), training (Day 8-10), soft launch (Day 11-14).
    5. Set a reminder to conduct a weekly inventory check starting next week.

    Ready to Get Results?

    Transform your physical store with Shopify POS. Our team of experts will guide you every step of the way, from hardware selection to staff training. Start your journey today.


    🗓 Book Your Free Strategy Call →

    💬 Drop “Shopify POS setup” in the comments and we’ll send you our free POS setup checklist — no email required.

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Ready to apply this?

    Need help with your ecommerce?

    Book a free 30-minute call. We will tell you what we would do first, whether or not you hire us.

    Book a free store consultation WhatsApp us