=== StoreCashier – Inventory & POS Management for WooCommerce ===
Contributors: softwareit
Tags: inventory, pos, stock management, purchases, woocommerce
Requires at least: 6.2
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Manage products, contacts, purchases, sales, POS, stock and reports from one WordPress dashboard.

== Description ==

StoreCashier adds an inventory and point-of-sale workspace to WordPress. It integrates with WooCommerce products and orders while keeping inventory, contacts, purchases, payments and reporting together in a focused admin interface.

= Included in the free edition =

* Supplier and customer management
* Product catalogue, units, SKU and barcode tools
* Purchase entry and supplier payments
* Sales and a full-screen POS register
* WooCommerce product, order and stock integration
* Payment accounts and transaction ledgers
* Expense and income categories
* Inventory, purchase, sales, payment and tax reports
* Business locations, tax, invoice, receipt and notification settings

= Pro preview =

The free edition includes preview forms for selected advanced workflows. Processing purchase returns, sale returns, stock transfers, stock adjustments, expenses, income, custom roles and role permissions requires StoreCashier Pro. Their commercial processing code is not included in this WordPress.org package.

StoreCashier does not send usage data to the plugin author. External documentation, support and upgrade pages open only when you choose their links.

= External services =

StoreCashier can optionally send transactional email, SMS or WhatsApp messages when an administrator enables and configures a provider. No provider is contacted by default. Depending on the selected service, the recipient phone number, message text and authentication credentials are sent to that provider to deliver the message.

Supported services include:

* Twilio — terms: https://www.twilio.com/legal/tos — privacy: https://www.twilio.com/legal/privacy
* Vonage — terms: https://developer.vonage.com/en/legal — privacy: https://www.vonage.com/legal/privacy-policy/
* Plivo — terms: https://www.plivo.com/legal/tos/ — privacy: https://www.plivo.com/legal/privacy/
* MessageBird — terms: https://www.messagebird.com/en/legal/terms — privacy: https://www.messagebird.com/en/legal/privacy
* Infobip — terms: https://www.infobip.com/policies/terms — privacy: https://www.infobip.com/policies/privacy
* Meta WhatsApp Cloud API — terms: https://www.whatsapp.com/legal/business-terms — privacy: https://www.whatsapp.com/legal/privacy-policy

Administrators may also configure their own SMTP server or custom SMS/WhatsApp HTTP endpoint. Data sent to a custom endpoint is governed by that endpoint operator's terms and privacy policy.

== Installation ==

1. Install StoreCashier from Plugins > Add New, or upload the `storecashier` folder.
2. Activate StoreCashier.
3. Install and activate WooCommerce when prompted.
4. Open Inventory Management in the WordPress admin menu.

StoreCashier Pro is a complete replacement for this edition. Activating Pro safely deactivates the free plugin and continues using the same StoreCashier database tables, so existing data is retained.

== Frequently Asked Questions ==

= Does StoreCashier require WooCommerce? =

Yes. StoreCashier uses WooCommerce products, orders, stock and tax features.

= What happens when I upgrade to Pro? =

Pro deactivates the free plugin to prevent both editions from loading together. It uses the existing StoreCashier tables and settings, so upgrading does not delete your data.

= Why do some forms show an upgrade message? =

Those screens demonstrate workflows available in StoreCashier Pro. The free package does not contain the PHP handlers that write those commercial-only operations to the database.

= Is my data removed when I deactivate the plugin? =

No. Deactivation does not remove StoreCashier data.

= Where can I get help? =

Use the Documentation and Support links inside the StoreCashier admin menu.

== Screenshots ==

1. Inventory dashboard — real-time sales, purchase, expense and net profit overview.
2. Products and stock control with SKU, barcode, units and WooCommerce sync.
3. Supplier management with contact details and payable balances.
4. Customer directory auto-synced to WordPress users with due tracking.
5. Purchase management with supplier payments and purchase history.
6. Full-screen POS register with barcode search, multi-cart and split payments.
7. Sales and order history for POS and WooCommerce orders.
8. Stock transfers between business locations.
9. Stock adjustments for damage, loss and recounts.
10. Expense tracking with categories and payment accounts.
11. Other income recording alongside store revenue.
12. Reports and accounting — profit / loss, purchase, sales, payment and tax.
13. Business settings for locations, tax, invoice, receipt and notifications.

== Changelog ==

= 1.0.0 =

* Initial WordPress.org release.
* Added inventory, product, contact, purchase, sales and POS management.
* Added WooCommerce product, order and stock integration.
* Added accounts, reports and business settings.
* Added accessible Pro workflow previews without commercial write handlers.
* Added safe free-to-Pro replacement handling.

== Upgrade Notice ==

= 1.0.0 =

Initial release.
