How to set up Shopify POS for a physical retail store | Rafirit Station Shopify POS Setup for Retail Stores: A Complete Guide 2026
Ecommerce

How to set up Shopify POS for a physical retail store

Setting up Shopify POS for your brick-and-mortar store doesn't have to be complicated. With our expert guide, you'll have your POS system running in under an hour and see a 20% boost in checkout speed.

Performance Marketing Expert
Rafirit Station
📅 July 3, 2026
15 min read
🛍️
📋 Table of Contents


    Shopify POS Setup for Physical Retail Stores: 2026 Guide

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

    If you run a physical retail store in Dhaka, implementing a Shopify POS setup is no longer optional—it’s the key to staying competitive. According to Shopify’s 2025 report, retailers using Shopify POS see an average 20% increase in transaction speed and a 15% boost in upsells.

    In 2026, with the rise of omnichannel shopping in Bangladesh, your customers expect seamless experiences—whether they shop online via your Facebook page or walk into your store in Gulshan. A unified POS system bridges that gap.

    Without a proper POS, you’re losing money. We’ve seen Dhaka retailers lose up to ৳50,000 per month due to inventory mismatches, slow checkouts, and missed cross-sell opportunities. That’s ৳600,000 a year.

    After reading this guide, you’ll know exactly how to set up Shopify POS from scratch—hardware, software, apps, and staff training—and start seeing results within days.



    📚 External Resources (Bookmark These)


    🔗 Rafirit Station Services


    🚀 Ready to Set Up Shopify POS Like a Pro?

    For Dhaka retailers who want a seamless POS setup without the headache — we handle hardware, configuration, and staff training.


    🗓 Book Your Free Strategy Call →

    No commitment · 60-minute session · Bangladeshi clients welcome


    Phase 1: Planning Your Shopify POS Setup

    Before you buy any hardware, you need a clear plan. Many retailers in Dhaka jump in and end up with incompatible devices or missing features. Let’s avoid that.

    Tactic 1.1: Assess Your Store Layout and Transaction Volume

    Why this works: The number of checkout counters you need depends on peak traffic. A store with 50 transactions/day needs only one iPad, but one with 150 needs two.

    Exactly how to do it:

    1. Track your current daily transactions for 2 weeks using a manual log or existing POS data.
    2. Calculate average transaction time (we find it’s 2-3 minutes for most fashion stores).
    3. Divide total peak hour minutes by transaction time to estimate number of registers needed.
    4. Decide on wired vs. wireless setup — wireless (Bluetooth) is easier but slightly slower.
    5. Choose a central location for the iPad that’s visible to customers.
    6. Ensure a stable Wi-Fi connection; Dhaka retailers often use a mobile hotspot as backup.
    7. Plan for a backup register: even a second iPad or a laptop can save you during failures.

    Pro script / template: “We track peak hours: Friday 4-7 PM sees 60% of weekly sales. So we have two registers running then. Off-peak, one is enough.”

    📊 Expected results: You’ll reduce checkout wait times by 30% and avoid losing customers during rush hour.

    Tactic 1.2: Choose the Right Shopify POS Plan

    Why this works: Shopify offers three POS plans: Lite (free, limited), Pro (৳3,750/month), and Enterprise (custom). For a physical store, Pro is the sweet spot.

    Exactly how to do it:

    1. Go to Shopify admin > Settings > Plan.
    2. Compare features: Pro includes omnichannel inventory, staff permissions, and purchase orders.
    3. Calculate your monthly transaction volume — Pro doesn’t charge extra for in-person credit card fees beyond standard rates.
    4. Decide on a contract: monthly or annual (annual saves 10%).
    5. If you have multiple locations, ensure the plan supports that (Pro does up to 10).
    6. Check if you need the Retail CRM add-on (৳1,500/month) for loyalty programs.
    7. Select a payment processor: Shopify Payments is easiest, but you can use bKash via third-party apps.

    Pro tip: If you have an existing Shopify online store, the POS Pro plan integrates inventory automatically.

    📊 Expected results: You’ll save ৳10,000-20,000 annually by choosing the right plan and avoiding unnecessary add-ons.

    Tactic 1.3: Select Compatible Hardware

    Why this works: Counterintuitively, you don’t need a dedicated POS terminal. An iPad with a $10 stand and a Bluetooth receipt printer works perfectly.

    Exactly how to do it:

    1. Choose an iPad (9th gen or later) — cost ৳30,000-45,000 or use an existing one.
    2. Select a printer: Star Micronics TSP143II (৳15,000) or Epson TM-T88VI (৳20,000).
    3. Buy a barcode scanner: Socket Mobile CHS 8Ci (৳12,000) or Plugable 1D/2D (৳8,000).
    4. Get a cash drawer (৳5,000) if you handle cash.
    5. Purchase a sturdy stand: Paragon KSU-100 (৳3,000).
    6. Order a receipt paper roll (thermal) — cost ৳200 per 50 rolls.
    7. Test compatibility: all devices must be Shopify-certified (check shopify.com/hardware).

    Hardware checklist template: “iPad + stand + receipt printer + barcode scanner + cash drawer = complete POS setup. Total cost: ~৳65,000 initial.”

    📊 Expected results: You’ll spend 60% less than traditional POS vendors (which cost ৳1.5 lakh+) and have a modern setup.


    Phase 2: Installing and Configuring Shopify POS

    Now the hands-on part. You’ll install the app, connect hardware, and set up your locations.

    Tactic 2.1: Download and Log In to the POS App

    Why this works: The app is the nerve center of your in-store operations.

    Exactly how to do it:

    1. Go to the App Store (iPad) and download “Shopify POS” (free).
    2. Log in with your Shopify store owner account.
    3. Grant permissions: camera (for scanning), notifications, Bluetooth.
    4. If you have multiple stores, select the correct location from the drop-down.
    5. Set a PIN code for staff access (6-digit).
    6. Enable offline mode: POS can work without internet for 30 minutes.
    7. Test the app by adding a dummy product to cart.

    Tip: Enable “Collect customer details at checkout” to build your email list.

    📊 Expected results: Full setup takes 15 minutes; you’ll avoid common login issues.

    Tactic 2.2: Connect Hardware

    Why this works: Bluetooth pairing is simple, but many people forget to configure the printer or scanner.

    Exactly how to do it:

    1. Turn on the printer and ensure it’s in pairing mode (hold power button until light flashes).
    2. On iPad, go to Settings > Bluetooth > select “Star TSP143”.
    3. In the POS app, go to Settings > Hardware > Add Printer — select the printer from list.
    4. For barcode scanner, pair via Bluetooth or plug into iPad via USB adapter.
    5. Test print a receipt: sell a dummy item and tap “Print Receipt”.
    6. Test scanning: scan a product barcode; it should add to cart.
    7. If using cash drawer, connect it to printer (printer has a port).

    Troubleshooting: If scanner doesn’t work, check if it’s in HID or SPP mode. Switch it in manual.

    📊 Expected results: Seamless scanning and printing — no more manual entry errors.

    Tactic 2.3: Configure Payment Methods

    Why this works: Dhaka customers use bKash, Nagad, and cash more than credit cards. Shopify POS can’t natively accept bKash, but third-party apps fix that.

    Exactly how to do it:

    1. Go to Shopify admin > Settings > Payments.
    2. Enable Shopify Payments for credit cards (2.4% + ৳5 per transaction).
    3. Add bKash via app: search the Shopify App Store for “bKash” and install a certified app (e.g., “bKash Payment Gateway” by InstaShop).
    4. Follow app instructions to link bKash merchant account.
    5. Similarly, add Nagad if needed.
    6. Set up cash as a manual payment method (no integration needed).
    7. Test all methods by making a $1 transaction and refund.

    Pro tip: Use “Split Payments” app to allow customers to pay half with bKash, half with cash.

    📊 Expected results: Accept all popular payment methods; 40% of customers who pay via bKash complete purchases faster.


    🔧 Need Help with Hardware Setup?

    We’ll configure your Shopify POS hardware remotely or in-store — guaranteed to work in 48 hours.


    Get a Free Hardware Audit →

    No commitment · 30-minute check · Bangladeshi clients welcome


    Phase 3: Optimizing Inventory and Staff Management

    A POS is only as good as the data it captures. Let’s set up inventory tracking and staff permissions.

    Tactic 3.1: Sync Products and Inventory

    Why this works: Real-time inventory syncing prevents overselling and helps you reorder before stockouts.

    Exactly how to do it:

    1. In Shopify admin, go to Products > All Products — ensure each product has a barcode (SKU).
    2. Add inventory quantities per location: e.g., 50 units for Dhaka store, 20 for online.
    3. Enable “Track quantity” for each product.
    4. If you sell variants (size, color), set barcodes for each variant.
    5. Import existing inventory from spreadsheet using CSV import (shopify.com/import).
    6. Set low stock alerts: go to Settings > Notifications > Inventory.
    7. Test by selling a product on POS — check that online inventory updates immediately.

    Pro tip: Use “Stocky” app (৳1,500/month) for advanced forecasting.

    📊 Expected results: Reduce stockouts by 70% and increase inventory accuracy to 99%.

    Tactic 3.2: Set Up Staff Permissions and Roles

    Why this works: Prevents unauthorized discounts or sales.

    Exactly how to do it:

    1. Go to Settings > Staff > Add staff — enter email and assign a role.
    2. Choose from predefined roles: Cashier (basic), Store Manager (can adjust prices), Owner (full).
    3. Customize permissions: disallow discount editing for cashiers.
    4. Enable PIN login for each staff member in POS.
    5. Set a daily sales limit for each cashier (e.g., ৳50,000).
    6. Enable activity logging: track all changes to orders and products.
    7. Test by logging in as a cashier and trying to give a 20% discount — it should be blocked.

    Template: “Cashiers can sell and print receipts, but only store managers can issue refunds or adjust prices.”

    📊 Expected results: Reduce internal shrinkage by 50% and streamline accountability.

    Tactic 3.3: Launch a Customer Loyalty Program

    Why this works: Repeat customers spend 67% more. Shopify POS integrates with loyalty apps like Smile.io.

    Exactly how to do it:

    1. Install “Smile.io” from Shopify App Store.
    2. Set reward structure: e.g., 1 point per ৳100 spent, 100 points = ৳50 off.
    3. Integrate with POS: enable collector at checkout.
    4. Train staff to ask for phone number to enroll customers.
    5. Create a signup offer: “Join today and get 50 bonus points.”
    6. Test by selling an item and earning points.
    7. Monitor redemptions after first month.

    Script for staff: “Can I get your phone number? You’ll earn points for this purchase and get ৳50 off next time.”

    📊 Expected results: 25% increase in repeat visits within 3 months.


    Phase 4: Training Your Team and Going Live

    The best POS setup fails if staff resist. Let’s make adoption easy.

    Tactic 4.1: Run a Pilot with Two Staff Members

    Why this works: Start small to identify bugs before full rollout.

    Exactly how to do it:

    1. Choose your most tech-savvy employee and one who’s slower.
    2. Give them 30 minutes of hands-on training: adding products, scanning, taking payments.
    3. Let them use the POS for one hour during a slow period.
    4. Collect feedback on difficulties: slow scanning, confusing menu, etc.
    5. Adjust settings: e.g., add shortcut buttons for frequent actions.
    6. Run a second test with the same two staff for a full day.
    7. Train the rest of the team using the refined process.

    Pilot checklist: “Day 1: 30 min crash course. Day 2: 2-hour practice. Day 3: go live with support.”

    📊 Expected results: 90% staff proficiency after 3 days.

    Tactic 4.2: Create a Quick Reference Guide

    Why this works: Employees forget steps under pressure.

    Exactly how to do it:

    1. Print a one-page cheat sheet with images: how to void an item, refund, apply discount.
    2. Laminate and place near the register.
    3. Include steps for different payment types: cash, bKash, card.
    4. Add troubleshooting: “If printer stops, restart printer and check Bluetooth.”
    5. Update sheet when you change workflows.
    6. Place a second copy in staff break area.
    7. Review and revise monthly based on FAQs.

    Template benefit: Reduced training time for new hires by 40%.

    📊 Expected results: Faster onboarding and fewer mistakes.

    Tactic 4.3: Monitor and Optimize After 30 Days

    Why this works: Continuous improvement drives long-term gains.

    Exactly how to do it:

    1. Check sales reports in Shopify: which products sell best at what times.
    2. Review employee performance: who has the highest average transaction value?
    3. Identify slow-moving inventory and plan promotions.
    4. Ask staff for feedback on POS features they want.
    5. Consider adding apps like “Countdown Cart” for upsells.
    6. Run A/B test: try a new checkout flow (e.g., ask for email first).
    7. After 60 days, reassess hardware needs.

    Analytics insight: “We saw that adding a barcode scanner increased checkout speed by 12 seconds per customer.”

    📊 Expected results: 5-10% increase in average basket size after optimization.


    🏆 Real Case Study: How a Dhaka Boutique Boosted Sales by 35% with Shopify POS

    Before: “Trendy Threads” in Dhanmondi used an old desktop POS + manual inventory. They had 3 registers, but checkout took 4 minutes/customer. Staff often sold items that were out of stock. Monthly revenue: ৳7,50,000. Inventory mismatch cost ~৳45,000/month.

    Strategy (6 steps):

    • Switched to Shopify POS Pro with 2 iPads and Bluetooth printers.
    • Integrated bKash via app — 70% of customers paid via bKash.
    • Synced inventory in real time — online store and physical store share stock.
    • Set up automatic low-stock alerts on WhatsApp (via Third-party app).
    • Launched loyalty program: points for every ৳100 spent.
    • Trained staff using our pilot method — only 2 days to proficiency.

    After: Within 3 months:

    • Revenue jumped to ৳10,12,500 (35% increase).
    • Checkout time dropped to 2.2 minutes (45% faster).
    • Inventory accuracy rose to 98%.
    • Staff errors reduced by 80%.
    • Customer satisfaction score improved from 3.8 to 4.6 stars.

    “We were skeptical about switching to an iPad-based system, but Rafirit Station walked us through every step. Our sales have never been higher, and we can finally trust our inventory numbers.” — Fatima Begum, Owner, Trendy Threads

    See more Rafirit Station case studies →


    ✅ Shopify POS Setup Checklist

    Status Task
    Assess store layout and peak times
    Choose Shopify POS plan (Pro recommended)
    Purchase iPad, printer, scanner, and stand
    Download and configure Shopify POS app
    ⚠️ Set up payment methods (including bKash)
    Sync inventory and assign barcodes
    ⚠️ Set up staff permissions and PINs
    Install loyalty app (Smile.io)
    ⚠️ Run pilot with 2 staff
    Create quick reference guide
    Test all payment methods and refunds
    ⚠️ Set up low stock alerts
    Train entire staff
    Go live and monitor first 30 days

    ❓ Frequently Asked Questions

    Q: Can I use Shopify POS without an internet connection?

    Yes, Shopify POS has an offline mode. You can process credit card payments (via chip and swipe) and cash transactions, then sync when online. However, offline transactions may take 24-48 hours to appear in your admin.

    Q: What are the monthly costs for Shopify POS in Bangladesh?

    Shopify POS Pro costs ৳3,750/month. Plus you’ll need a Shopify subscription (from ৳4,500/month for Basic). Hardware is a one-time cost of around ৳65,000. Third-party apps like bKash gateway may have additional fees (e.g., 2% per transaction).

    Q: Can I use my own iPad or do I need a specific model?

    You can use any iPad with iOS 14 or later. We recommend iPad 9th gen or newer for best performance. Make sure it has enough storage (32GB is fine).

    Q: How do I accept bKash payments with Shopify POS?

    Install a third-party app like “bKash Payment Gateway” from the Shopify App Store. Then configure it in Settings > Payments. Your customers can scan a QR code or enter their mobile number. The app charges a small fee (around 1.5% per transaction).

    Q: Can I sell both online and in-store with the same inventory?

    Absolutely. Shopify POS syncs inventory in real time across all sales channels. When you sell an item in-store, the online store stock updates instantly. You can also set different inventory levels for each location.

    Q: What if I need multiple registers?

    Shopify POS Pro supports up to 10 registers per location. Each register is a separate device (iPad or iPhone). You can manage them all from your Shopify admin and see consolidated sales reports.

    Q: Does Rafirit Station offer Shopify POS setup services?

    Yes, we provide end-to-end Shopify POS setup for retailers in Dhaka and across Bangladesh. Our team handles hardware sourcing, installation, app configuration, and staff training. Contact us for a free consultation.


    🎯 The Bottom Line

    Setting up Shopify POS for your physical retail store is one of the highest-ROI moves you can make in 2026. But here’s the counterintuitive insight: don’t over-invest in hardware. Most Dhaka retailers think they need a fancy all-in-one terminal, but an iPad + basic peripherals handles 90% of transactions. The real game-changer is the integration with your online store and inventory management.

    By following this guide, you’ll avoid common pitfalls like incompatible devices, wrong plans, and poorly trained staff. You’ll also set up a loyalty program that keeps customers coming back. The initial investment of around ৳80,000 (plan + hardware) can pay back in 2-3 months through increased sales and reduced inefficiencies.

    Remember: the best POS system is one that your staff actually use. Focus on usability and training, and you’ll see immediate results.


    ⚡ Your Next Step (Do This Today)

    1. Open Shopify admin and check your current plan — upgrade to POS Pro if you haven’t yet.
    2. Order an iPad stand and receipt printer from a local electronics shop in Gulshan (like Computer Source).
    3. Download the Shopify POS app and pair with a test printer.
    4. Set up a free loyalty app (Smile.io) and configure points for first purchase.
    5. Schedule a 1-hour staff training session for tomorrow morning.

    Ready to Get Results?

    Let Rafirit Station set up your Shopify POS from start to finish — with dedicated support for Dhaka retailers.


    🗓 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.

    🛍️
    Want a Shopify/WooCommerce store that sells from day one?
    ৳48L generated for one client
    Get Free Store Consultation → 💬 Or WhatsApp us now

    💬 Leave a Comment

    Your email will not be published. Fields marked * are required.

    Ready to Apply This?

    Need Expert Help With Your
    Ecommerce?

    Book a free 30-minute strategy call — we'll build a custom plan based on exactly what you just read.