How to Set Up a Modern Pakistani Retail POS with POS Line

Get your shop counter live with a browser-based POS that speaks Pakistani payments, FBR invoicing and khata out of the box.

·7 min read

Before you start: what POS Line is

POS Line is the retail point-of-sale part of the One Line family. It runs in any modern web browser, so you do not need to buy a special till or install heavy software. You can ring up sales on a laptop, a desktop, or a touchscreen kiosk, and the same account works whether you have one counter or several.

Because POS Line is part of One Line, it shares the same catalog, stock, and customer records with Cart Line (your online store) and Botline (your WhatsApp AI assistant). That means a product you add once is available at the counter, on your website, and in WhatsApp conversations, and a sale at the counter updates the same stock that your online store reads from. You set things up once instead of maintaining three separate systems.

This guide walks through a practical first-time setup, from creating your account to making your first real sale.

Step 1 — Create your account

  1. Go to app.oneline.pk/signup and create your One Line account.
  2. Enter your shop or business name, your contact details, and choose your country so amounts, tax behaviour, and payment options are localized for Pakistan.
  3. Once you are in the dashboard, open the POS area to begin configuring your counter.

Your One Line subscription is a single bundled plan that covers POS Line along with Cart Line and Botline, so you do not pay separately for each tool. See what is included on the pricing page.

Step 2 — Add or import your catalog

Your catalog is the list of products (and any services) you sell. POS Line uses the same catalog as the rest of One Line, so anything you add here is also ready for your online store and WhatsApp.

Add products manually

  • Create each product with a name, selling price, and an optional photo.
  • Add a barcode or SKU if your items have one, so a barcode scanner can pull the item up instantly at checkout.
  • Set the opening stock quantity so POS Line can track inventory as you sell.
  • Use variants (for example size or colour) where a single product comes in multiple options.

Import in bulk

If you already have a long product list, import it instead of typing each item. Prepare a spreadsheet with your product names, prices, and stock, then upload it from the catalog section so your whole range is loaded at once. If you are also moving an existing online store into Cart Line, the same catalog is reused, so you only import once.

Step 3 — Pick your device and pair a kiosk

POS Line runs in the browser, so the device decision is mostly about what is comfortable at your counter:

  • Laptop or desktop: simply log in at app.oneline.pk and open the POS screen. This is the fastest way to test everything before you commit to hardware.
  • Touchscreen kiosk or tablet: open the POS screen in the device's browser and pair it as a kiosk so cashiers see a clean, full-screen checkout instead of the full dashboard.

Optional counter hardware is supported through the browser, including a barcode scanner (acts like a keyboard, so items scan straight into the cart), a Bluetooth thermal receipt printer, and a cash drawer that can pop open on a cash sale. Connect whichever you have; none of them are mandatory to start selling.

Step 4 — Turn on Pakistani payments

POS Line is built for how Pakistani shops actually get paid. In your POS payment settings, enable the methods you accept:

  • Cash — on by default; record the amount tendered and the system calculates change.
  • JazzCash and Easypaisa — accept mobile wallet payments at the counter.
  • Raast QR — let customers pay by scanning a QR with their banking or wallet app via Pakistan's instant payment rail.

You can accept more than one method on a single sale (a split payment), for example part cash and part wallet, which is common for larger purchases. Turn on only the methods you are set up to receive, and you can always add others later.

Step 5 — Enable FBR invoicing and khata (if you need them)

FBR invoicing

If your business is registered and required to issue tax-compliant sales invoices, enable FBR invoicing in your POS settings so receipts carry the required invoicing details. Many retailers in Pakistan are subject to FBR's point-of-sale invoicing requirements as of 2026; check your own obligation with your accountant or the FBR, then switch it on so you stay compliant from day one. POS Line also supports provincial sales tax handling for the relevant province.

Khata (running ledger)

For customers who buy on credit, turn on khata so you can record a sale against a customer's running balance instead of taking full payment at the counter. The customer's outstanding amount is tracked against their profile, the same customer record shared across One Line, so you can see and settle balances over time. Leave khata off if your shop is strictly cash-and-carry.

Step 6 — Train a cashier and go live

Before you open the counter to real customers, do a short dry run so whoever is on the till is confident:

  1. Walk through a sale: add a few items (by scanning or tapping), apply any discount, choose a payment method, and complete the sale.
  2. Practice the common cases: a cash sale with change, a JazzCash/Easypaisa/Raast payment, a split payment, and, if you use it, a khata (credit) sale.
  3. Print or send the receipt: confirm the thermal printer works, and remember a receipt can also be sent to the customer over WhatsApp through Botline.
  4. Check stock movement: after a test sale, confirm the item's stock count went down so you know inventory tracking is wired up correctly.

When the dry run looks right, you are live. Because the catalog, stock, and customers are shared across One Line, every counter sale keeps your Cart Line online store and Botline assistant in sync automatically, no double entry required.

Ready to set up your counter? Create your POS Line account and follow the steps above.

Ready to automate your WhatsApp?