=== WhizManage — Management Suite for WooCommerce ===
Contributors: whizmanage , yosefelishayov
Tags: woocommerce, product management, bulk edit, variations, discounts
Requires at least: 6.4
Tested up to: 6.9
Stable tag: 2.3.6
Requires PHP: 7.4
Requires Plugins: woocommerce
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

The all-in-one WooCommerce management dashboard. Edit products, orders, coupons, customers, and discount rules — all from one blazing-fast interface.

== Description ==

**WhizManage — The WooCommerce Dashboard You've Been Waiting For**

Stop clicking through endless WooCommerce screens. WhizManage replaces dozens of slow admin pages with a single, modern, spreadsheet-style dashboard where you can see, edit, and manage everything in your store — in seconds, not minutes.

Built with React for speed. Designed for store owners who value their time.


= The Problem =

Managing a WooCommerce store shouldn't feel like a full-time job. Editing product prices one by one, clicking through 5 screens to update an order, scrolling through endless coupon lists — it all adds up. Whether you manage 50 products or 50,000, you deserve better tools.

= The Solution =

WhizManage gives you a **spreadsheet-like interface** for your entire store. Click any cell to edit it. Select 200 products and update them all at once. Filter, sort, search, and export — without ever leaving the page.

---

= Key Features (Free) =

== Products Editor ==

A powerful spreadsheet-style table for managing all your products — simple, variable, grouped, and external.

* **Inline editing** — click any cell to edit prices, stock, SKU, descriptions, images, and more
* **30+ columns** — Name, SKU, Regular Price, Sale Price, Cost of Goods, Stock, Categories, Tags, Weight, Dimensions, Catalog Visibility, and many more
* **Variation management** — expand any variable product to view and edit all its variations in place
* **Smart filters** — filter by status, type, stock status, exact stock quantity, categories, tags, and custom taxonomies
* **Search within filters** — find options quickly in large filter lists
* **Column control** — show, hide, reorder, resize, and pin columns to your workflow
* **Saved configurations** — your column layout and filters are remembered between sessions

== Orders Dashboard ==

A complete orders management interface with everything you need at a glance.

* **Full order details** — status, totals, line items, billing, shipping, customer info, payment method, and custom meta fields
* **Inline status updates** — change order status directly from the table
* **Order notes** — view and add notes without opening the order
* **Custom order statuses** — full support for custom WooCommerce statuses (from plugins or custom code)
* **Smart filters** — filter by status, payment method, date range, and more
* **Bulk processing** — update multiple orders at once

== Coupon Manager ==

Manage all your coupons in one place.

* **Inline editing** — edit codes, amounts, limits, expiry dates, and restrictions directly in the table
* **All coupon types** — fixed cart, fixed product, and percentage discounts
* **Usage tracking** — see usage counts and limits at a glance
* **Bulk operations** — create, edit, and delete coupons in bulk

== Customer Directory ==

View and search your entire customer base.

* **Customer overview** — name, email, phone, orders count, total spent, and location
* **Paying customer filter** — instantly see who's bought and who hasn't
* **Full-text search** — find customers by name, email, or any field

== Discount Rules ==

Create automatic discount rules that apply at checkout — no coupons needed.

* **Product price adjustments** — percentage or fixed amount discounts
* **Conditions** — target specific products, categories, tags, SKUs, or user roles
* **Scheduling** — set start and end dates for promotions
* **Priority system** — control which rules apply first
* **Custom messages** — show discount explanations to customers

== Store Settings ==

Manage your WooCommerce settings without leaving WhizManage.

* **General settings** — store info, language, date format
* **Currency settings** — symbol, separators, positioning
* **Shipping settings** — methods, costs, and local pickup
* **Inventory settings** — stock thresholds and backorder behavior

== Built for Every Store ==

* **Dark mode** — easy on the eyes during long sessions
* **Full RTL support** — perfect for Hebrew, Arabic, and other RTL languages
* **Responsive design** — works on any screen size
* **Change history** — track every edit with configurable retention (1–90 days)
* **Undo / Redo** — instantly revert mistakes
* **JSON export** — export products, orders, customers, and coupons
* **Keyboard-friendly** — navigate and edit with keyboard shortcuts

== Integrations ==

* **Advanced Custom Fields (ACF)** — custom fields appear as editable columns
* **JetEngine** — full custom fields support
* **Yoast SEO** — SEO data visible and editable in the products table
* **Custom taxonomies** — any registered taxonomy shows as a column

---

= Pro Version =

Everything in Free, plus powerful tools for scaling stores:

== Google Sheets Sync ==

Two-way synchronization between your store and Google Sheets.

* Import and export products, variations, and images
* Real-time sync with category mapping
* Perfect for team collaboration

== Advanced Bulk Editing ==

Mass-update hundreds of products in a single action.

* Set new values, increase/decrease by percentage or fixed amount
* Edit prices, stock, categories, tags, weight, dimensions, and more
* Apply changes to filtered selections

== Full Discount Rules Engine ==

Unlock the complete discount system:

* **Cart discounts** — percentage or fixed amount off the entire cart
* **Bulk / tiered pricing** — quantity-based discounts (buy more, save more)
* **Group pricing** — set a price per group of items (e.g., 3 for $10)
* **BOGO** — Buy One Get One free or discounted
* **Buy X Get Y** — cross-product promotions
* **Shipping discounts** — percentage or fixed off shipping methods
* **Spend bundles** — spend-based automatic discounts
* **Advanced conditions** — combine product, cart, and user conditions with AND/OR logic
* **Auto-apply as coupon** — discounts show as coupon lines in checkout

== More Pro Features ==

* **Product duplication** — duplicate products with all variations
* **Taxonomy editor** — inline category and tag management
* **Advanced variations panel** — unified editor for all variation data

[Upgrade to Pro](https://whizmanage.com/#pricing)

---

= What Store Owners Say =

> "WhizManage saved me hours every week. I used to dread updating prices across 2,000 products — now it takes minutes."

> "The discount rules engine is incredibly flexible. We replaced 3 different plugins with WhizManage Pro."

> "Finally, a WooCommerce admin that doesn't feel like it was built in 2010."

---

= Planned Features =

* Advanced reporting and analytics
* Extended import/export formats (CSV, XML)
* Automation rules and workflows
* Custom field mapping enhancements

== Installation ==

1. Upload the plugin to `/wp-content/plugins/whizmanage` or install via the WordPress plugin installer
2. Activate the plugin
3. Navigate to **WhizManage** in your admin sidebar
4. Start managing your store

That's it. No complex setup, no configuration wizards. It just works.

== System Requirements ==

* WordPress 6.4 or higher
* WooCommerce (latest version recommended)
* PHP 7.4 or higher
* Any modern browser (Chrome, Firefox, Safari, Edge)

== Frequently Asked Questions ==

= Is WhizManage compatible with my theme? =
Yes. WhizManage runs entirely in the WordPress admin panel and does not affect your frontend. It works with any theme.

= Does it support RTL languages? =
Yes. WhizManage has full RTL support built-in, including Hebrew, Arabic, and all other RTL languages. The interface direction is detected automatically from your WordPress settings.

= How many products can WhizManage handle? =
WhizManage is built for performance. It uses server-side pagination, so it handles stores with 50,000+ products smoothly. You can configure page sizes from 25 to 500 rows.

= Will it slow down my store? =
No. WhizManage only loads in the WordPress admin when you open it. It has zero impact on your frontend performance.

= Does it work with HPOS (High-Performance Order Storage)? =
Yes. WhizManage is fully compatible with WooCommerce's High-Performance Order Storage.

= Can I use it with custom order statuses? =
Yes. WhizManage automatically detects all registered WooCommerce order statuses, including custom statuses from plugins.

= Does it support custom fields from ACF or JetEngine? =
Yes. Custom fields from ACF and JetEngine appear as editable columns in the products table.

= Is the free version limited? =
The free version includes full management of products, orders, coupons, and customers — plus basic discount rules. Pro unlocks bulk editing, advanced discounts, Google Sheets sync, and duplication features. There are no artificial limitations on the free version's core features.

= Where can I get support? =
Visit [docs.whizmanage.com](https://docs.whizmanage.com) for documentation, or email support@whizmanage.com for direct help.

== Screenshots ==

1. **Products Editor** — spreadsheet-style product management with inline editing, smart filters, and 30+ customizable columns.
2. **Orders Dashboard** — centralized order management with quick status updates, bulk actions, and complete order details.
3. **Discount Rules** — flexible discount rules with conditions, scheduling, priorities, and multiple discount types.
4. **Variation Editor** — expand any product to manage all variations inline — prices, stock, attributes, and images.
5. **Dark Mode** — full dark theme support for comfortable late-night store management.

== Changelog ==

= 2.3.6 =
* Added product status, categories, type, and parent ID to product data response
* Fixed keyboard and click event bubbling in media image meta editor

= 2.3.5 =
* Added exclusive rule support for discount rules — a matching exclusive rule blocks all other rules from applying
* Improved user menu: "Back to WordPress" moved to top, "Log out" highlighted in red for clarity

= 2.3.4 =
* Added group price discount method for bulk discount rules

= 2.3.3 =
* Added support for custom WooCommerce order statuses
* Added exact stock quantity filter for products (including variations)
* Fixed nested dropdowns behavior inside discount settings modal

= 2.3.2 =
* Added Catalog Visibility column for products
* Added Custom Fields type overrides support
* Fixed page routing reliability

= 2.3.1 =
* Added stock status filter (In Stock, Out of Stock, On Backorder)
* Added search functionality within filters dropdown
* Improved filter merging to include new default filters in saved configurations

= 2.3.0 =
* Added Cost of Goods column for products
* Design and stability improvements

= 2.2.3 =
* Bug fixes and stability improvements

= 2.2.2 =
* Bug fixes and stability improvements

= 2.2.1 =
* Fixed translation loading issues

= 2.2.0 =
* Added easy-to-use Shipping Settings area

= 2.1.3 =
* Fixed history loading error
* Fixed "Select All Products" functionality
* Fixed bulk deletion for more than 100 products

= 2.1.2 =
* Fixed discount rules bugs
* Improved variations filtering to support multi-option selection

= 2.1.1 =
* Fixed readme.txt version mismatch

= 2.1.0 =
* Added General Settings area
* Bug fixes and performance improvements

= 2.0.0 =
* Initial public release
* Products editor with inline editing
* Coupon manager
* Product-level discount rules
* Orders and customers management
* RTL, dark mode, and change history

== Upgrade Notice ==

= 2.3.6 =
Adds product metadata fields and fixes media meta editor input handling.

= 2.3.5 =
Exclusive discount rules and improved user menu UX.

= 2.3.4 =
New group pricing for bulk discounts — set a price per group of items (e.g., 3 for $10).

= 2.0.0 =
Initial release of WhizManage.

== Documentation ==

Full documentation: [docs.whizmanage.com](https://docs.whizmanage.com)

== Support ==

* Documentation: [docs.whizmanage.com](https://docs.whizmanage.com)
* Email: support@whizmanage.com
* Website: [whizmanage.com](https://whizmanage.com)
