Linux 软件免费装
Banner图

StoreCashier – Advanced POS & Inventory Management for WooCommerce

开发者 softwareit
更新时间 2026年11月9日 11:12
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

pos stock management inventory management point of sale woocommerce pos

下载

1.6.6 1.6.3 1.6.1 1.6.5 1.4.0 1.6.4 1.1.0 1.0.2 1.1.1 1.3.0 1.6.0 1.5.0 1.6.2

详情介绍:

StoreCashier is an advanced point of sale (POS) and inventory management system for WooCommerce. It gives you a fast full-screen barcode POS register, an exact stock ledger for every product and variation, IMEI / serial and lot / expiry tracking, purchases with landed cost, supplier and customer balances, returns that restock automatically and payment accounts that record every sale. Most WooCommerce POS plugins stop at the checkout screen. StoreCashier also runs the back office behind the counter – suppliers, purchasing, customer credit, expenses, accounting, multiple stores and manufacturing – and every one of them reads from the same stock ledger and the same WooCommerce catalogue. 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. Free and Pro in one place The free plugin is fully functional for a single store, with no time limits. StoreCashier Pro is a separate, commercial plugin; its modules appear in the free plugin as read-only previews marked PRO. Items marked (Pro) below need StoreCashier Pro. Upgrading keeps all your data. Why StoreCashier is an advanced POS and inventory system Core modules at a glance Point of Sale (POS) A full-screen POS register for any desktop, laptop or tablet browser. Products and Inventory Management Purchases and Suppliers Customers Sales and Orders Expenses and Income (Pro) Accounting and Finance Multi Store, Warehouses and Branches Manufacturing (Pro) Reports and Analytics More business modules in StoreCashier Pro Beyond POS and inventory, StoreCashier Pro adds optional modules that use the same customers, products and accounts. The module manager switches off anything you do not need. Integrations, Setup and Staff Who is it for Free vs Pro at a glance

安装:

  1. Install and activate WooCommerce.
  2. Install StoreCashier from Plugins → Add New (or upload the storecashier folder to /wp-content/plugins/) and activate it.
  3. Open Inventory Management in the WordPress admin menu and follow the Quick Setup wizard.
  4. Review your business, tax, invoice and POS settings (Settings → Orders & POS).
  5. Run Products → Opening Stock → Sync all WooCommerce products, or enter opening stock for your products, and add your payment accounts and suppliers.
  6. Open Sales & POS → POS to make your first counter sale.

屏幕截图:

  • Barcode POS register with product grid, stock badges, customer and cart.
  • Products list with stock, purchase price, barcodes and WooCommerce sync.
  • Stock ledger – every movement in and out of a product.
  • New purchase with supplier, items, quantities and unit costs.
  • All orders – WooCommerce checkout and POS sales in one list.
  • Customer profile with sales, payments, ledger, credit and balance.
  • Customers list with credit limits and balances.
  • Payment accounts – cash, bank, card and mobile wallet.
  • Profit / loss report.
  • Stock report with stock value per product and location.
  • Barcode label printing.
  • Quick Setup wizard.
  • Split payments across several methods and accounts, with quick cash and change (StoreCashier Pro).
  • Online payments: pay by WooCommerce gateway at the counter or send a payment link (StoreCashier Pro).
  • Multi store: stock transfers between shops and warehouses (StoreCashier Pro).
  • Expenses with categories, payees, tax and recurring expenses (StoreCashier Pro).
  • Manufacturing dashboard – BOM, production orders, MRP and costing (StoreCashier Pro).
  • Service jobs – maintenance, IT, cleaning and home services (StoreCashier Pro).
  • Customer who is also a supplier: net balance, combined ledger and settlement (StoreCashier Pro).
  • Customer payment link – full or partial payment, allocated automatically (StoreCashier Pro).
  • CRM deals pipeline (StoreCashier Pro).
  • HR and payroll (StoreCashier Pro).
  • Bookings calendar (StoreCashier Pro).
  • Repair jobs dashboard (StoreCashier Pro).

升级注意事项:

1.6.5 Adds the "Hide from website (POS only)" product option and makes POS sales robust against errors from other plugins while order e-mails are sent. Recommended. 1.6.4 Adds a preview of the Pro card reader tools (Accounting → Card Readers, POS "Card reader" tab). Safe update – no data is changed. 1.6.3 Free screens now appear first in the menu. Safe update – no data is changed. 1.6.2 Adds a preview of the Pro linked customer / supplier tools on the contact profile. Safe update – no existing data is changed. 1.6.1 "New POS sale" from a customer profile now opens the POS with the customer selected. Safe update – no existing data is changed. 1.6.0 Adds an advanced customer profile with ledger CSV, corrects customer balances (drafts, quotations, cancelled sales and returns), protects contacts with linked records from deletion, and fixes WooCommerce variation stock mapping. Safe update – no existing data is changed. 1.5.0 Sell Returns and Purchase Returns are now free. Safe update – no existing data is changed. 1.4.0 Adds bulk customer import (CSV / Excel) and moves list action buttons to the left. Safe update – no existing data is changed. 1.3.0 Major update with a rebuilt POS, stock ledger, IMEI / serial tracking, Quick Setup wizard and new reports. The free edition now manages one business location; multi-location and other advanced workflows are part of StoreCashier Pro. Your existing data is kept. Back up your site before updating.

常见问题:

What is StoreCashier?

StoreCashier is an advanced point of sale (POS) and inventory management plugin for WooCommerce. The free edition covers the barcode POS register, an exact stock ledger, IMEI / serial and lot tracking, purchases, suppliers, customers, payment accounts, invoices, returns and core reports. StoreCashier Pro adds an advanced POS (split and online payments, cash register sessions, credit sales), multiple stores and warehouses, expenses, accounting statements and manufacturing, plus optional business modules such as CRM, HRM, bookings and subscriptions.

How is StoreCashier different from other WooCommerce POS plugins?

A typical WooCommerce POS plugin gives you a checkout screen. StoreCashier gives you the checkout screen and the inventory system behind it: an append-only stock ledger with a movement for every purchase, sale, return, transfer and adjustment; unit-level IMEI / serial tracking; lot numbers and expiry dates; purchases with landed cost; supplier and customer dues; sell and purchase returns that restock automatically; and payment accounts that record every sale. With StoreCashier Pro the same ledger also covers multiple stores, stock transfers, expenses, accounting statements and manufacturing.

What makes the StoreCashier POS register advanced?

The register is built for busy counters: instant barcode search with auto-add, a variation picker, IMEI / serial selection, stock badges, line and order discounts with a cashier limit, controlled price editing, WooCommerce taxes, quick-cash buttons and change due, 80 mm receipts and A4 invoices. Every sale is a real WooCommerce order and its payment is posted to a payment account. StoreCashier Pro adds split payments, online payments through your WooCommerce gateways, payment links, hold and recall, multiple carts, quotations, coupons, cash register sessions with a closing report, credit sales, cash rounding, keyboard shortcuts and a mobile layout.

Can StoreCashier replace a separate inventory software?

For most shops, yes. StoreCashier keeps an append-only stock ledger with a movement for every purchase, sale, return and opening-stock entry, and syncs the result to WooCommerce. It handles units, barcodes and SKUs, label printing, IMEI / serial numbers, lot numbers and expiry dates, purchases with landed cost, supplier dues and purchase returns. StoreCashier Pro adds stock per location, transfers, stock adjustments with approval, stock valuation, low stock / reorder and expiry reports.

Is StoreCashier a good POS for a multi-store business?

Yes, with StoreCashier Pro. Each shop, warehouse or branch has its own stock and opening stock. Goods move between locations with stock transfers (pending, in transit, received) and inter-branch stock requests. Staff and payment accounts can be limited to their own location, and the Branches module compares profit and loss per branch. The free edition manages one business location.

Can I see stock value and profit per product?

Yes. The product stock history shows quantities in and out and stock value at cost, the dashboard shows total stock value, and the profit / loss report uses your purchase prices, including landed cost. StoreCashier Pro adds a product profit report, category and brand sales and a stock valuation report.

Is StoreCashier suitable for wholesale and distribution?

Yes. Purchases support supplier invoice numbers, lot numbers, landed cost, partial payments, pay terms and due dates. Customers have credit limits, opening balances, price groups and printable statements, and payments are applied to the oldest dues first. StoreCashier Pro adds credit sales at the POS, customer payment links for partial payments and multi-location stock.

What if a customer is also my supplier?

StoreCashier Pro can link a customer record and a supplier record for the same person or company. The profile then shows what they owe you, what you owe them and the net balance, with a combined ledger. A settlement offsets the receivable against the payable without any cash or bank movement, and deleting the settlement reverses both sides.

Can customers pay online for a sale or an old due?

Yes, with StoreCashier Pro. A payment link can be created for a sale, a repair job or a customer's whole balance. The customer opens the link, sees a full summary and pays the full or a partial amount through your WooCommerce payment gateways. The payment is booked automatically and split across the customer's open dues.

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.

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.

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

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.

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. Serials also come back in stock on sell returns and go out on purchase returns. StoreCashier Pro also tracks serials on 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.

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.

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.

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.

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.

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.

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.

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

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.

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.

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.

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.

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

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

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.

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.

更新日志:

1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.0 1.4.0 1.3.0 1.2.0 1.1.1 1.1.0 1.0.2 1.0.0