| 开发者 | softwareit |
|---|---|
| 更新时间 | 2026年11月9日 11:12 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
storecashier folder to /wp-content/plugins/) and activate it.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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
No. The POS is an online register and needs a connection to the site to complete a sale.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Yes. StoreCashier declares compatibility with WooCommerce High-Performance Order Storage and the Cart and Checkout blocks, and uses the WooCommerce order APIs.
Yes. The StoreCashier admin screens have light and dark themes, and the POS register has its own light, dark or automatic theme.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
No. Elementor is optional and only used for the StoreCashier Pro widgets; the booking and subscription widgets have shortcode equivalents.
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.
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.
Yes. The live demo at softwareit.com.bd/storecashier/demo/wp-admin (username admin, password admin) shows StoreCashier with sample data.
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.
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.
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.
Yes. All strings use the storecashier text domain and can be translated on translate.wordpress.org or with a translation plugin.
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.
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.