Description
StoreCashier is an all-in-one point of sale (POS), inventory management and business management (ERP) suite for WooCommerce. Sell at the counter with a fast barcode POS, buy stock from suppliers, keep an exact stock ledger, manage customers and suppliers, record money in your accounts and read clear business reports. StoreCashier Pro extends the same system with multi-location stock, accounting statements, CRM and leads, HR and payroll, bookings, subscriptions, support tickets, projects, repair jobs, manufacturing, fixed assets, approvals, a REST API and 60 built-in reports.
Every POS sale is a real WooCommerce order, so your online shop and your counter share one catalogue, one stock pool and one order history.
- Website and StoreCashier Pro
- Documentation
- Live demo – Username: admin, Password: admin
- Support – open a ticket
Free and Pro in one place
The free plugin is fully functional for a single store, with no time limits and no trial code.
StoreCashier Pro is a separate, commercial plugin. Every Pro module is visible in the free plugin as a read-only preview marked PRO. Below, items marked (Pro) need StoreCashier Pro; everything else is free. Pro uses the same database, so upgrading keeps your data.
Why StoreCashier
- WooCommerce-native. Products, variations, taxes, customers and orders are WooCommerce data; HPOS compatible.
- One system instead of many plugins. POS, inventory, purchasing, accounting, CRM, HRM, bookings and subscriptions share one database and one interface.
- Exact stock. Every stock change is a movement in an append-only ledger, synced to WooCommerce.
- Money follows every transaction. Sales and purchases post to your payment accounts automatically.
- Safe on existing stores. Products, customers and order history are picked up without counting stock twice.
- Private by design. No tracking and no external services.
Point of Sale (POS)
A full-screen POS register for any desktop, laptop or tablet browser.
- Product grid or list view with category chips, brand filter, sorting and an “in stock” filter
- Instant search by name, SKU or barcode; barcode scanner support with optional auto-add and scan quantity
- Variation picker for variable products and stock badges with a configurable low-stock threshold
- IMEI and serial number selection: pick, scan or type the exact unit for serial-tracked products
- Line and order discounts (fixed or percentage) with a maximum discount for cashiers
- Unit price editing controlled by a setting (managers only, every cashier or nobody)
- WooCommerce taxes from your tax settings, shown including or excluding tax
- Walk-in default customer or a required customer for every sale
- Overselling setting, enforced in the register and again when the sale is saved
- Payment methods: cash, card, bank transfer, mobile wallet, cheque and other; quick-cash buttons and change due
- Every sale saved as a WooCommerce order with the payment recorded to your payment account
- 80 mm receipt or A4 invoice, optional auto-print and recent sales for reprinting
- Register themes (light, dark or automatic) and optional sounds
- Split payments across several methods and accounts (Pro)
- Hold and recall sales, multiple carts, drafts and printable quotations (Pro)
- WooCommerce coupons, shipping charges and sale notes at the register (Pro)
- Cash register sessions with opening float, cash in / out, expected vs counted cash and closing report (Pro)
- Credit sales within each customer’s credit limit, cash rounding and a built-in calculator (Pro)
- Full keyboard control (F1–F10 and Alt shortcuts), quick-add customer and a mobile layout (Pro)
Products and Inventory Management
- Append-only stock ledger: every purchase, sale and opening-stock entry is a stock movement
- Product stock history per product and variation: quantities in and out, current stock and stock value at cost
- Products list with stock, purchase price, status and WooCommerce sync
- StoreCashier fields on the WooCommerce product editor: unit, barcode, purchase price and IMEI / serial tracking
- Units of measure
- Barcode and SKU tools with automatic generation and your own prefixes
- Opening stock on screen or by CSV import, with lot number, expiry date and IMEI / serial numbers
- Sync all WooCommerce products links every product and variation to the stock ledger
- Bulk stock tools: enable or disable “manage stock” and sync all quantities to WooCommerce
- Barcode label printing: Code 128, Code 39, EAN-13, EAN-8 and UPC-A on several sheet sizes and continuous rolls
- Stock per business location and opening stock per location (Pro)
- Stock transfers between locations with pending, in-transit and received statuses (Pro)
- Stock adjustments for damage, expiry, loss, theft and counts, with optional approval (Pro)
- In-plugin product editor for every WooCommerce product type, attributes and variations with bulk actions (Pro)
- StoreCashier columns in the WooCommerce CSV product importer and exporter (Pro)
- Serial numbers on returns, transfers, adjustments, manufacturing and repair parts (Pro)
Purchasing and Supplier Management
- Purchases with supplier, reference, supplier invoice number, date and status (received, pending, ordered)
- Line items with unit cost, quantity, lot number, purchase tax and discount
- Landed cost includes shipping charges and additional expenses
- Pay on the purchase or later, from a chosen account, with pay terms and due dates
- Received purchases add stock automatically; editing or deleting adjusts stock
- IMEI and serial numbers captured on purchase lines
- Document attachments, printable purchase orders and barcode labels for received items
- Purchases list with payment status, dues and payment history
- Shipping status, carrier and tracking number on purchases (Pro)
- Purchase returns (debit notes) with reasons and supplier refunds (Pro)
Sales and Orders
- All orders in one list – WooCommerce checkout and POS – with channel, status and date filters
- Invoices and receipts with your logo, business details, header and footer text and invoice number scheme
- StoreCashier panel on the WooCommerce order screen, including IMEI / serial assignment
- Automatic stock deduction at the order statuses you choose; cancelled orders return stock
- Packing slips, bulk status changes, bulk invoice printing and CSV export
- In-plugin order editor: items, fees, shipping, coupons, refunds, addresses and notes (Pro)
- Sell returns (credit notes) with restocking; WooCommerce refunds mirrored automatically (Pro)
- Order notifications by e-mail, SMS and WhatsApp with an optional PDF invoice (Pro)
Customers and Contacts
- Customer and supplier profiles: addresses, contact persons, bank accounts, groups, credit limit and opening balance
- Balances and transaction history per contact
- Two-way sync with WooCommerce customers and WordPress users, created silently without e-mails
- Import existing WooCommerce customers
- Contact payments applied to the oldest dues first, with advances and printable statements
- Customer groups, supplier groups, price groups and contact sources
- Custom fields for contacts, products and other records (Pro)
Accounting and Finance
- Payment accounts (cash, bank, card, mobile wallet) with opening balances and bank details
- Account book per account with deposits, withdrawals and fund transfers
- Default accounts and a tool to link unassigned payments to an account
- Balance sheet and payment account report
- Trial balance and cash flow statement (Pro)
- Expenses and income with categories, payees, tax, attachments and recurring entries (Pro)
Reports and Analytics
- Dashboard with KPI cards (sales, purchases, receivables, payables, stock value), sales charts, top products and customers and low-stock alerts
- Profit / loss, daily / monthly sales summary and payment method summary
- Core reports: product purchase, product sell, items and stock
- IMEI / serial number report with the full history of every unit
- Financial-year date ranges; every table can be printed and exported to CSV or Excel
- Advanced reports: product profit, category and brand sales, trending products, tax, POS register, staff performance, stock valuation, low stock / reorder, expiry and lot reports, plus module reports (Pro)
- Report Builder: bar, line, pie, table or KPI widgets pinned to the dashboard (Pro)
CRM and Leads (Pro)
- Multiple deal pipelines with drag-and-drop Kanban, weighted forecast and win rate
- Deals with products, activities and reminders; convert a deal into a WooCommerce order
- Proposals and estimates with a client page and e-signature acceptance
- Contracts with renewals, reminders and online signing
- Leads list and Kanban board, lead scoring, assignment rules and duplicate checks
- Web-to-lead forms by shortcode, CSV import / export and a source ROI report
HR and Payroll (Pro)
- Employee records with documents, departments, designations, grades and shifts
- Attendance with web punch (IP and geofence), biometric CSV import, shift roster and overtime
- Leave management: types, balances, holidays and calendar
- Salary structures and payroll runs with tax slabs, provident fund, social security, loans and commission
- PDF payslips, bank sheet export and posting to accounts
- Sales targets, expense claims, performance reviews, recruitment and training
- Employee self-service portal in WooCommerce My Account
Bookings and Appointments (Pro)
- Bookable WooCommerce products by minutes, hours, days or nights
- Availability rules, cost rules, persons and person types, resources and deposits
- Admin calendar (month, week, day), manual bookings and rescheduling
- My Account bookings, reminder e-mails, .ics files and Google Calendar links
Subscriptions and Recurring Billing (Pro)
- Simple and variable subscription products with free trials, sign-up fees and synchronised renewals
- Automatic renewals with retries or renewal invoices with a grace period
- Plan switching with prorated upgrades and customer self-service in My Account
- Pricing table, subscription e-mails, MRR / ARR / churn report and internal recurring invoices
Support Tickets (Pro)
- Helpdesk with departments, categories, priorities and SLA tracking
- Canned responses, knowledge base, internal notes and ticket merging
- Customer ticket portal in My Account and by shortcode
Projects and Tasks (Pro)
- Project workspace with tasks, Kanban board, Gantt timeline, milestones, budgets and expenses
- Timesheets with timers and approval; invoice unbilled work as a sale or WooCommerce order
- Task manager with calendar, checklists, subtasks, dependencies and recurring tasks
- Project templates and a customer project portal in My Account
Repair Shop Management (Pro)
- Job sheets with brand, device and model tree, IMEI / serial, pattern lock and pre-repair checklist
- Estimates with online customer approval and parts deducted from stock
- Deposits and payments, WooCommerce invoice, warranty claims and public repair status lookup
Manufacturing (Pro)
- Multi-level bills of materials (BOM) with versions, by-products, scrap, labour and overhead
- Production orders, work centers, routings, job cards and quality checks
- Material requirements planning (MRP) and actual costing into the stock ledger
Fixed Assets (Pro)
- Asset register with check-out / check-in, transfers and maintenance schedules
- Depreciation methods: straight-line, declining-balance and units-of-production; disposal with gain or loss
- QR code and barcode labels and CSV import / export
Multi-location and Branches
- One business location with full stock and sales in the free edition
- Multiple shops, warehouses and branches with stock per location (Pro)
- Staff and payment accounts scoped to locations (Pro)
- Branch profit and loss and inter-branch stock requests (Pro)
Approvals, Documents and Audit Trail (Pro)
- Multi-step approval workflows with conditions, delegation and escalation
- Document library with folders, versions, expiry reminders and secure share links
- Audit trail of every change with field-level before / after values and logins
REST API, Webhooks and Integrations
- WooCommerce compatibility with High-Performance Order Storage (HPOS) and Cart and Checkout blocks
- REST API with scoped API keys, rate limits, request log and an interactive developer portal (Pro)
- HMAC-signed webhooks with retries for sales, orders, stock, payments and records (Pro)
- Elementor widgets: booking form, availability calendar, bookable products, subscription pricing table, products and order status (Pro)
- WooCommerce My Account tabs for subscriptions, bookings, projects, support tickets and HR (Pro)
- Shortcodes for bookings, pricing tables, lead forms, support portal, repair status and HR portal (Pro)
Setup, Settings and Module Manager
- Quick Setup wizard: business details, regional settings, location, inventory, POS and staff
- Business settings: currency (synced with WooCommerce), number format, time zone, financial year and VAT number
- More settings: tax, products and stock, contacts, orders and POS, invoices, barcodes and reference prefixes
- Light and dark admin themes and searchable, exportable tables
- Optional removal of all data when the plugin is deleted (off by default)
- Module manager to switch optional modules on or off while keeping their data (Pro)
- Command palette, quick-add popups and custom fields (Pro)
Staff, Roles and Permissions
- POS staff: let selected WordPress users sell from the register
- Limit the payment accounts each staff member can use
- Custom roles with a View / Add / Edit / Delete permission matrix for every module (Pro)
- Per-user business location scoping (Pro)
Who is it for
- Retail shops and supermarkets – barcode checkout and stock alerts
- Electronics and mobile phone shops – IMEI / serial tracking from purchase to sale
- Pharmacies and grocery stores – lot numbers and expiry dates
- Wholesalers and distributors – purchases, landed costs, dues and credit limits
- Restaurants, cafés and bakeries – a simple counter register
- Repair shops – job sheets, estimates and parts from stock (Pro)
- Salons, clinics, rentals and hotels – appointments and bookable resources (Pro)
- Agencies, SaaS and membership sites – CRM, projects and recurring billing (Pro)
- Manufacturers – bills of materials, production orders and costing (Pro)
- WooCommerce stores opening a physical counter – one stock pool for online and in-store sales
Free vs Pro at a glance
- Free: POS register, stock ledger, products, barcodes and labels, opening stock, purchases, IMEI / serial tracking, orders and invoices, contacts with sync, payment accounts, balance sheet, core reports, POS staff, Quick Setup wizard – for one business location.
- Pro: advanced POS, multi-location stock, transfers, adjustments, returns, expenses and income, trial balance and cash flow, product and order editors, CRM, leads, HRM and payroll, bookings, subscriptions, support tickets, projects, tasks, repair, manufacturing, assets, approvals, documents, audit trail, roles, notifications, REST API, webhooks, Report Builder and 60 reports.
Works with
- WordPress 6.2 or later and PHP 7.4 or later (PHP 8.x supported)
- WooCommerce, including HPOS and the Cart and Checkout blocks
- Barcode scanners and 80 mm receipt printers
- Elementor (optional, Pro widgets)
- Translation-ready
Links
- Website and StoreCashier Pro
- Documentation
- Live demo – Username: admin, Password: admin
- Support – open a ticket
Screenshots





















Installation
- Install and activate WooCommerce.
- Install StoreCashier from Plugins Add New (or upload the
storecashierfolder to/wp-content/plugins/) and activate it. - Open Inventory Management in the WordPress admin menu and follow the Quick Setup wizard.
- Review your business, tax, invoice and POS settings (Settings Orders & POS).
- Run Products Opening Stock Sync all WooCommerce products, or enter opening stock for your products, and add your payment accounts and suppliers.
- Open Sales & POS POS to make your first counter sale.
FAQ
-
What is StoreCashier?
-
StoreCashier is a point of sale, inventory management and business management (ERP) plugin for WooCommerce. The free edition covers the POS register, stock ledger, purchases, suppliers, customers, payment accounts, invoices and core reports. StoreCashier Pro adds multi-location stock, accounting statements, CRM, HRM and payroll, bookings, subscriptions, support tickets, projects, repair, manufacturing, assets, workflow tools and a REST API.
-
Does StoreCashier require WooCommerce?
-
Yes. StoreCashier works with WooCommerce products, variations, orders, taxes and stock. Products and orders stay in WooCommerce; StoreCashier adds the stock ledger, payments, accounting and reports around them.
-
Does the POS create real WooCommerce orders?
-
Yes. Every POS sale is created as a WooCommerce order and flagged as a POS sale, so online and counter sales share the same products, stock and order history. The payment is recorded to the payment account you choose.
-
Which devices can run the POS?
-
The register runs in a modern browser on a desktop, laptop or tablet. It is a full-screen, touch-friendly screen, and it supports a light, dark or automatic theme. A mobile layout is included in StoreCashier Pro.
-
Does the POS work offline?
-
No. The POS is an online register and needs a connection to the site to complete a sale.
-
Can I use a barcode scanner?
-
Yes. Any scanner that types into the browser works. Scan into the POS search field or the purchase item search; products are matched by barcode, SKU, name or product ID. You can enable auto-add on an exact match and set the quantity added per scan.
-
Can I print receipts, invoices and barcode labels?
-
Yes. Receipts (80 mm) and A4 invoices use your logo, business details, header and footer text. Barcode labels can be printed in Code 128, Code 39, EAN-13, EAN-8 or UPC-A on several sheet sizes or continuous rolls, with name, price, SKU, variation, business name and packing date.
-
Can I generate SKUs and barcodes automatically?
-
Yes. The Barcode & SKU screen generates missing SKUs and barcodes in bulk with your own prefixes, and you can edit them on the same grid.
-
Can I sell products that are out of stock?
-
Yes, if you want to. The “Overselling” setting in Settings Orders & POS is on by default. Turn it off to limit sales to the quantity available; the rule is checked in the register and again when the sale is saved.
-
Does it track IMEI or serial numbers?
-
Yes. Enable tracking on a product, enter the numbers on purchases or opening stock (including the CSV import), and choose the exact unit when you sell it in the POS or on a WooCommerce order. Serials are printed on invoices and receipts, and the IMEI / Serial Number report shows the full history of every unit. StoreCashier Pro also tracks serials on returns, transfers, adjustments, manufacturing and repair.
-
How does the stock ledger work?
-
Every purchase, sale and opening-stock entry is recorded as a stock movement. The product stock history shows quantities in and out, current stock and stock value at cost, and the total is synced back to WooCommerce.
-
Can I import opening stock?
-
Yes. Enter opening stock on screen or import a CSV with SKU, quantity, unit cost and optional lot number, expiry date and IMEI / serial numbers. “Sync all WooCommerce products” can also create opening stock from your current WooCommerce quantities.
-
How do purchases and supplier payments work?
-
Create a purchase with the supplier, items, unit costs, taxes, discount, shipping and additional expenses. A received purchase adds stock automatically. Pay in full, in part or later from a payment account; the purchases list shows what is paid and what is due.
-
Does StoreCashier include accounting?
-
The free edition includes payment accounts, an account book per account, deposits, withdrawals, fund transfers, a balance sheet and a payment account report. StoreCashier Pro adds expenses, income, trial balance and cash flow, and posts payroll, repairs and asset transactions to your accounts.
-
What reports are included?
-
The free edition includes the dashboard, profit / loss, daily / monthly sales summary, payment method summary, product purchase, product sell, items, stock and IMEI / serial reports. Every report table can be searched, printed and exported to CSV or Excel. StoreCashier Pro includes 60 built-in reports and a Report Builder.
-
Can I manage more than one location?
-
The free edition manages one business location. Multiple shops, warehouses and branches with separate stock, stock transfers, branch profit and loss and stock requests are part of StoreCashier Pro.
-
I already have a WooCommerce store. Is it safe to install?
-
Yes. StoreCashier mirrors your existing products and can import existing customers and sales history without creating duplicate stock movements. Your WooCommerce data is not removed.
-
Are customers synced with WooCommerce and WordPress?
-
Yes. Customers and suppliers are linked two-way with WooCommerce customers and WordPress users. Users are created silently, so no e-mails are sent to your customers.
-
Is it compatible with HPOS?
-
Yes. StoreCashier declares compatibility with WooCommerce High-Performance Order Storage and the Cart and Checkout blocks, and uses the WooCommerce order APIs.
-
Can my staff use the POS without full admin access?
-
Yes. Turn on “POS Staff” for a WordPress user in Store Staff: they can use the register, view and add sales, view products and view or add customers. You can also limit the payment accounts each staff member may use. Custom roles with a full permission matrix and location scoping are part of StoreCashier Pro.
-
Can cashiers change prices or give discounts?
-
You decide. A setting controls who may edit unit prices (managers only, every cashier or nobody), and a maximum discount for cashiers limits line and order discounts.
-
Does StoreCashier include CRM, HRM or payroll?
-
Yes, in StoreCashier Pro. The CRM covers deal pipelines, proposals, estimates, contracts and leads. HRM and payroll cover employees, attendance, leave, salary structures, payroll runs with PDF payslips and an employee portal. In the free plugin these screens are visible as previews.
-
Can I sell bookings, appointments or subscriptions?
-
Yes, with StoreCashier Pro. It adds bookable products (appointments, rentals, classes and stays) and subscription products with trials, renewals and plan switching, both as WooCommerce product types with My Account tabs.
-
Is StoreCashier suitable for repair shops and manufacturers?
-
Yes, with StoreCashier Pro. Repair management covers job sheets, estimates with customer approval, parts from stock and warranty claims. Manufacturing covers multi-level bills of materials, production orders, job cards, quality checks and MRP.
-
Is there a REST API?
-
Yes, in StoreCashier Pro: scoped API keys, endpoints for every module, HMAC-signed webhooks, request logs, rate limits and an interactive developer portal with OpenAPI and Postman export.
-
Do I need Elementor?
-
No. Elementor is optional and only used for the StoreCashier Pro widgets; the booking and subscription widgets have shortcode equivalents.
-
What happens if I upgrade to StoreCashier Pro?
-
StoreCashier Pro is a separate plugin. Activating it deactivates the free edition and continues with the same StoreCashier tables and settings, so all data is kept. If you later go back to the free edition, your data is still there.
-
What are the screens marked PRO?
-
They are read-only previews of StoreCashier Pro modules, so you can see how each one looks and works before deciding to upgrade. You can open and browse them, but saving or processing is only available in StoreCashier Pro. They never change your data.
-
Is there a demo?
-
Yes. The live demo at softwareit.com.bd/storecashier/demo/wp-admin (username admin, password admin) shows StoreCashier with sample data.
-
Does StoreCashier send any data to external services?
-
No. StoreCashier does not track usage and does not contact external services. All scripts, styles and images are bundled with the plugin, and barcodes are generated locally.
-
Is my data removed when I deactivate or delete the plugin?
-
Deactivation never removes data. When the plugin is deleted, StoreCashier tables are removed only if you enabled “Delete all StoreCashier data when the plugin is deleted” in Settings Business & General, and never while StoreCashier Pro is installed on the site. WooCommerce products and orders are never touched.
-
Where are the Leads, Expenses and Income screens?
-
In version 1.3.0 these workflows moved to StoreCashier Pro. They are still listed in the navigation as previews, and records you created with earlier versions stay in your database and are shown there. Editing them again requires StoreCashier Pro.
-
Is StoreCashier translation-ready?
-
Yes. All strings use the storecashier text domain and can be translated on translate.wordpress.org or with a translation plugin.
-
Which payment methods does the POS support?
-
The free POS records one payment method per sale: cash, card, bank transfer, mobile wallet, cheque or other. Quick-cash buttons and the tendered amount calculate the change due, and the payment is posted to the payment account you choose. StoreCashier Pro adds split payments across several methods and accounts, credit sales within each customer’s credit limit and cash rounding.
-
How are taxes calculated?
-
StoreCashier uses the WooCommerce tax engine and your existing tax classes and rates. Prices in the POS cart are shown including or excluding tax according to your settings, and your VAT or tax registration number can be printed on invoices.
-
How is stock deducted for online orders?
-
You choose the WooCommerce order statuses that deduct stock from the ledger. When an order reaches one of them, its items are deducted once; cancelled orders give the stock back. POS sales always deduct stock when the sale is saved.
-
Can I track lot numbers and expiry dates?
-
Yes. Purchases accept a lot number per line, and opening stock (on screen or by CSV) accepts a lot number and an expiry date. StoreCashier Pro adds lot and expiry reports, stock valuation and a low stock / reorder report.
-
What is landed cost on purchases?
-
Shipping charges and additional expenses (for example customs or handling) can be added to a purchase so the total reflects what the goods really cost you. Purchase prices are then used for stock value and profit reports.
-
Do I need to set up payment accounts?
-
It is recommended. Add your cash drawer, bank, card and mobile wallet accounts with opening balances, then choose default accounts for money received or paid without a chosen account. A tool links older payments that have no account to the right one, and the account book shows every deposit, withdrawal, transfer and payment.
-
How do customer and supplier balances work?
-
Each contact shows total sales or purchases, payments and balance due. A payment recorded on a contact is applied to the oldest due invoices first, and anything left over is kept as an advance. Printable statements are available for customers and suppliers.
-
Can I customise invoices and receipts?
-
Yes. Add your logo and business details, header and footer text, choose the standard A4 or slim 80 mm layout and set the invoice number scheme. Reference prefixes for purchases, payments and other documents are configurable in Settings.
-
What does the Quick Setup wizard configure?
-
It walks you through business details, regional settings (currency, number format and time zone), your business location, inventory behaviour, POS options and staff. Every step writes to the same settings you can change later on the Settings screens, and you can re-run it at any time.
-
Are currency and time zone synced with WooCommerce and WordPress?
-
Yes. The currency and number format in StoreCashier are synced with WooCommerce, and the time zone is synced with WordPress, so you only set them once.
-
What does StoreCashier Pro add to the POS?
-
Split payments, hold and recall, multiple carts, drafts and printable quotations, WooCommerce coupons, shipping charges, cash register sessions with opening float and closing report, a calculator, full keyboard shortcuts, quick-add customer, credit sales, cash rounding and a mobile layout.
-
Can I switch off modules I do not need?
-
In StoreCashier Pro, the module manager (Settings Modules) switches optional modules on or off. A disabled module disappears from menus, the REST API, My Account and widgets, but its data is kept.
-
Does StoreCashier Pro send e-mail, SMS or WhatsApp notifications?
-
StoreCashier Pro can notify customers about new orders and status changes by e-mail (WordPress mail or SMTP), SMS and WhatsApp, optionally with a PDF invoice. It contacts a messaging provider only after an administrator enables and configures one.
-
Can customers manage their own bookings, subscriptions and tickets?
-
Yes, with StoreCashier Pro. It adds WooCommerce My Account tabs for subscriptions (pause, resume, cancel, switch plan, renew early), bookings (pay, cancel within your rules, calendar files), projects, support tickets and an employee HR portal. Each tab can be turned off in its module settings.
-
How does payroll work in StoreCashier Pro?
-
Define salary components and structures, then run payroll per month, branch or department. Payroll runs handle pro-ration, overtime, sales commission, unpaid leave, provident fund, social security, income-tax slabs and loan installments. Approved payroll can be posted to a payment account, and payslips can be printed, downloaded as PDF or e-mailed.
-
Can I manage fixed assets and depreciation?
-
Yes, with StoreCashier Pro. The asset register tracks custody check-out and check-in, transfers, maintenance schedules and logs, and calculates straight-line, declining-balance or units-of-production depreciation. Disposals record proceeds and gain or loss, and QR code or barcode labels can be printed.
-
Does StoreCashier Pro include approvals and an audit trail?
-
Yes. Approval workflows can hold stock adjustments, inter-branch stock requests, production completion, leave requests and custom requests until they are approved, with sequential or parallel steps, delegation and escalation. The audit trail records every create, update and delete with field-level before and after values, plus logins and settings changes.
-
Does StoreCashier Pro support several shops or warehouses?
-
Yes. StoreCashier Pro keeps stock per business location, with opening stock per location, stock transfers that track pending, in-transit and received goods, and stock adjustments with reasons. Staff and payment accounts can be limited to specific locations, and the Branches module compares branch profit and loss and handles inter-branch stock requests.
-
Can I build my own reports?
-
StoreCashier Pro includes a Report Builder: choose a dataset (for example sales vs purchases, top products or sales by payment method), a chart type (bar, line, pie, table or KPI cards) and a date range, then pin the result to the dashboard. Each report shows only data the viewer is allowed to see.
-
Is there a dark mode?
-
Yes. The StoreCashier admin screens have light and dark themes, and the POS register has its own light, dark or automatic theme.
-
Which businesses use StoreCashier?
-
StoreCashier is designed for retail shops, supermarkets, electronics and mobile phone shops, pharmacies, grocery stores, wholesalers, restaurants and cafés in the free edition. With StoreCashier Pro it also fits repair shops, salons, clinics, rentals, hotels, agencies, subscription businesses and manufacturers.
-
How do I get StoreCashier Pro?
-
Visit softwareit.com.bd/storecashier/ to learn more and purchase. Install StoreCashier Pro like any other plugin; it takes over from the free edition and keeps all your data.
-
Where can I get help?
-
Read the documentation at softwareit.com.bd/storecashier/doc/ or open a ticket at softwareit.com.bd/support/. Please include your WordPress, WooCommerce, PHP and StoreCashier versions and the steps to reproduce the issue.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“StoreCashier – POS, Inventory & Business Suite for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “StoreCashier – POS, Inventory & Business Suite for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.0
- Rebuilt on the new StoreCashier engine shared with StoreCashier Pro: faster screens, a refreshed interface with light and dark themes, and the new StoreCashier logo.
- New: Quick Setup wizard.
- New: Stock ledger with stock history per product and variation.
- New: Safe start on existing stores – customer import, sales history import without stock moves and opening stock synchronization.
- New: Full contact profiles with WooCommerce customer and WordPress user sync.
- New: Sales summary and payment methods reports.
- New: IMEI / serial number tracking – enable it per product on the WooCommerce product screen; enter serials on purchases and opening stock (including the CSV import), pick, scan or type them in the POS (one line per unit), assign them on the WooCommerce order screen (sold when the order’s stock is deducted, back in stock when it is cancelled, returned units chosen after a restocked refund), printed on invoices and receipts, plus a new IMEI / Serial Number report with a full unit history. StoreCashier Pro also tracks serials on returns, transfers, adjustments, manufacturing and repair.
- New: “Allow overselling” setting (Settings Orders & POS, on by default). When it is off, out-of-stock and over-quantity items are blocked in the register and again when the sale is saved.
- Improved: POS register – faster product grid, barcode search, variation picker and printable receipts.
- Improved: Products list stock and purchase price figures; units, barcode and label tools.
- Improved: HPOS compatibility and WooCommerce 11 support.
- Changed: The free edition now manages one business location. Multi-location stock, transfers, adjustments, returns, expenses, income, leads, notifications and advanced POS tools are part of StoreCashier Pro. Existing records are kept in the database.
- New: Read-only previews of all StoreCashier Pro modules (CRM, leads, HRM and payroll, bookings, subscriptions, support tickets, projects and tasks, manufacturing, repair, assets, branches, transfers, adjustments, returns, expenses, income, approvals, documents, audit, REST API, report builder, product and order editor and advanced reports), marked PRO in the navigation. Actions in a preview open a short information dialog; previews never change data.
- New: Orders list and payment reports link to the order editor preview; the WooCommerce order screen remains available as a secondary link.
- New: PRO-FEATURES-NOTICE.txt explains how the Pro previews work.
- Changed: The single upgrade notice appears only on the StoreCashier dashboard and can be dismissed.
- Security: Hardened input sanitization, output escaping, nonces and capability checks throughout.
1.2.0
- Added a Leads module with a simple pipeline, lead sources and staff capabilities.
1.1.1
- Added an analytics dashboard with chart widgets, KPI cards and permission-aware widgets.
1.1.0
- Added PRO badges, upgrade guidance and updated branding assets.
1.0.2
- Improved the initial WordPress.org package and plugin assets.
1.0.0
- Initial WordPress.org release.
