*
*
*
$499.00
Live Demo
Product versions
  • 4.90
  • ,
  • 4.80
  • ,
  • 4.70
Create ticket
nopCommerce POS plugin: sell in store and online from one system. Barcode search, split payments, QR receipts, purchases, and stock for shops and restaurants.

Point of Sale (POS) for nopCommerce

Turn your nopCommerce store into a point of sale

Give your cashiers a fast, touch-friendly checkout without leaving nopCommerce. Every sale is saved as a standard nopCommerce order, and stock comes out of the warehouse linked to your POS store.

  • Barcode search
  • Split payments
  • QR-code receipts
  • Purchases and stock
  • Supermarket and restaurant stores
  • nopCommerce 4.90, 4.80 and 4.70 listed
  • Source code included

Running a modern retail business means serving customers seamlessly, whether they walk into your store or shop online. The nopStation Point of Sale (POS) plugin for nopCommerce is designed to bridge that gap. It connects your physical store directly with your nopCommerce online store, so you manage sales, stock, customers and payments from one system.

In brief

  1. Each sale is saved as a standard nopCommerce order, marked as paid, with stock taken from the warehouse linked to the POS store.
  2. Cashiers use a touch-friendly screen with barcode search, split payments, invoice types and QR receipts.
  3. The admin adds suppliers, purchases, purchase returns, expenses, units, kitchens, invoice types and payment options.
  4. It needs the Nop-Station Core and tax plugins. Not included today: reward points, gift cards and offline use.

01Why choose nopStation POS

Built for businesses that sell online and in store

Your team handles walk-in sales at the counter, while sales, stock and customers stay in your nopCommerce store. There is no separate system to reconcile. Whether you run one outlet or several, the POS gives you the clarity and control to scale with confidence.

01

Faster checkout

Barcode search, product browsing and a clear payment flow help staff complete sales quickly and accurately.

02

Stock that follows the sale

Each sale reduces the POS warehouse, and purchases add stock back when they are received.

03

Simple for staff, powerful for owners

Cashiers start with minimal training. Owners set up stores, users, payment options and invoice types in the admin.

04

Control per store

Manage stores, warehouses and users from a single nopCommerce admin panel.

05

Retail to restaurant

Supermarket and restaurant store types, invoice workflows and kitchen slips for restaurants.

06

Clear records

Track purchases, expenses, suppliers and sales in the same admin you already use.

02Features

Everything a counter needs, inside nopCommerce

Stores, users, stock, payments and receipts are built on nopCommerce's own stores, warehouses, customers and orders.

  1. Set up
  2. Stock
  3. Sell
  4. Run the store
Step 1 · Set up

Stores and users

  • Multi-Store Support

    Run the POS on any nopCommerce store you choose, each with its own warehouse and contact address.

    Stores, warehouses and users in one admin
  • POS Store Configuration

    Set the store type, warehouse and contact details for each POS store. One warehouse serves one POS store.

    Supermarket or Restaurant per store
  • POS User Management

    Add cashiers as POS users, assign each one to a store, switch them on or off, and allow or block price editing.

    Clear accountability for every cashier
Step 2 · Stock

Suppliers and stock

  • Supplier Management

    Keep a supplier list with contact details, and link suppliers to purchases and purchase returns.

    One supplier database
  • Purchase Management

    Record purchases into a chosen warehouse. Stock is added when a purchase is marked as received.

    Keep a draft until the goods arrive
  • Purchase Return Management

    Record products you send back to a supplier against a supplier, store and warehouse.

    A clear record of every return
Step 3 · Sell

At the counter

  • Print Barcode and Scan Product

    Scan or type a barcode in the POS search box to find a product by SKU, GTIN or name. Print labels with the Generate Product Barcode plugin.

    Faster billing, fewer entry mistakes
  • POS Invoice Type Configuration

    Create invoice types such as Dine In, Take Away and Home Delivery. Customers can open their digital invoice by scanning the QR code on the printed receipt.

    A QR code on every receipt
  • POS Payment Option Configuration

    Add options such as Cash, Card or Mobile Wallet, and split one sale across up to 20 payment lines.

    A flexible checkout
Step 4 · Run the store

Day-to-day operations

  • Expense Management

    Log store expenses with a date, amount and note, grouped into categories you define.

    Expenses recorded per store
  • Custom Unit Configuration

    Define units such as piece or box and show the unit on every cart line.

    Fits grocery and wholesale selling
  • Restaurant Stores and Kitchens

    Choose Supermarket or Restaurant for each store. Restaurants can link products to kitchens and print kitchen slips.

    From supermarket aisle to dining room

03How it works

From the first scan to the receipt

A cashier signs in, sells from the POS screen, and the sale appears in nopCommerce like any other order.

At the counter

One screen for the whole sale

  • Add products: search by barcode or name, or tap a product.
  • Take payment: cash, card or mobile, or split the sale across payment options.
  • Hold and restore: park a ticket and come back to it from the customer queue.
Behind the scenes

Connected to nopCommerce

  • Normal orders: every sale is a standard nopCommerce order you can manage in the admin.
  • Stock: sales reduce the POS warehouse. Purchases add stock when received.
  • Receipts: an 80 mm receipt with a QR code, and a PDF invoice.
  1. Install the plugins

    Nop-Station Core, then Calculate tax by category percentage, then POS System.

  2. Set up the POS store

    Choose the store type and warehouse, and add the store's contact details.

  3. Add your users

    Add cashiers as POS users with their store and permissions.

  4. Start selling

    Open the POS screen, add products and place the order.

04Good to know

What the POS does and does not do

So you can decide quickly whether it fits how your store works.

Not included today

Reward points and gift cards

The POS does not award or redeem reward points, and gift cards cannot be sold or redeemed at checkout.

Check this if you rely on loyalty or gift cards

Connection

Needs a live connection

The POS runs inside your nopCommerce site, so there is no offline mode.

Plan for a reliable connection

Returns and orders

Returns create a request

A return in the POS creates a return request for your staff to process. The Order List shows only the signed-in POS user's own orders.

Refunds are handled in the admin

Payments

Payments are recorded, not processed

Cash, card and mobile are labels on the sale. The POS does not connect to card terminals or payment gateways.

Use your own card terminal

Stock

Stock is shared with the webshop

Sales reduce the POS warehouse. nopCommerce counts all warehouses together for the online store.

Separate web-only stock needs a customisation

Hardware

Browser-based printing and scanning

Receipts print through the browser to any installed printer. Scanners that type like a keyboard work in the search box.

Test your own devices before rollout

A POS that grows with you

Running a store should be simple, whether you are just starting out or managing several locations. The POS is built to scale with your business. More than a checkout tool, it keeps your sales, stock and customer data connected, so you can focus on serving customers and growing your business.

For the store owner who wants efficiency, the cashier who needs a fast, easy screen, the developer who needs smooth integration, and the decision-maker planning for growth.

Live demo

View the live demo

Sign in with the demo account and the POS screen opens for you. Try adding products, splitting a payment and printing a receipt.

Credentials:

User : [email protected]

Password : 123456

This is a shared demo. Please don't enter real customer data.

05FAQ

POS plugin FAQ

Answers to what store owners ask before they choose the POS plugin.

Ask us directly

Which plugins do I need to install first?

Install Nop-Station Core and Calculate tax by category percentage first, then POS System. Mark the tax plugin as the primary tax provider if you want POS sales taxed by category percentage.

Can I use more than one POS workstation in the same store?

Yes. Create a separate POS user for each workstation and assign them all to the same store. Each POS user keeps their own open ticket, so two workstations that share one login would share the same ticket.

Can the POS use a specific warehouse?

Yes. Each POS store sells from one warehouse, chosen in the POS Store panel on the store's edit page. Sales reduce that warehouse's stock, and one warehouse can serve only one POS store. nopCommerce adds up the stock of all warehouses for the online store, so units kept in the POS warehouse also count as available online.

Does the POS support reward points, gift cards or offline use?

Not at the moment. The POS does not award or redeem reward points, gift cards cannot be sold or redeemed at checkout, and there is no offline mode because the POS runs inside your nopCommerce site.

How do returns work?

Click Return on an order in the Order List, then choose the items, quantities, reason and action. This creates a nopCommerce return request with the status Pending and sends the usual notifications. Your staff then handle any refund or credit in the admin area. The POS does not refund money or issue store credit by itself.

Which barcode scanners and receipt printers can I use?

Scanners that work like a keyboard, which includes most USB scanners, can be used in the Search Barcode box, which finds a product by SKU, GTIN or name. Receipts open as an 80 mm wide web page and print through the browser's print dialog, so any printer installed on the computer works. Barcode labels come from the separate Generate Product Barcode plugin. We recommend a quick test with your own devices.

Bring your in-store and online sales together

Open the live demo, read the documentation, or ask us about customisation for your store.

5
Game-Changer for Wholesale & POS Management
This plugin has completely transformed how we handle wholesale orders on Beautiegen.com! From seamless POS store configuration to supplier and purchase management, everything runs smoothly. The barcode scanning and custom unit configuration make inventory handling effortless.

The best part? It supports multi-store operations! The POS payment and invoice customization allow us to tailor everything to our needs.

A huge shoutout to NopStation for developing such a feature-rich and reliable solution! Their support team is outstanding—always responsive, knowledgeable, and ready to help with any issues. Their commitment to quality and customer satisfaction truly sets them apart.

Highly recommend it to anyone looking for an all-in-one POS solution with top-notch support.
Md Jahid Hasan | 3/13/2025 5:03 PM
Was this review helpful? Yes No (1/0)
Only registered users can write reviews

Have any questions or
need help?

Book a Meeting