=== OrderClix - Easy order editor For WooCommerce ===
Contributors:      arsyntax
Tags:              woocommerce, orders, quick edit, admin
Requires at least: 6.0
Tested up to:      7.1
Requires PHP:      7.4
Stable tag:        1.0.0
License:           GPL-2.0-or-later
License URI:       https://www.gnu.org/licenses/gpl-2.0.html

Quickly edit WooCommerce order details directly from the orders list without opening the full order edit screen.

== Description ==

OrderClix - Easy order editor For WooCommerce adds a **Quick Edit** action to each order row in the WooCommerce Orders list. Clicking it opens a clean modal where you can instantly update:

* Order Status
* Billing Phone
* Billing Email
* Billing Address
* Shipping Address
* Order Note

All changes are saved via AJAX — no full page reload required.

= Features =

* AJAX-powered — no page reload needed
* Supports both the classic CPT orders screen and HPOS (High-Performance Order Storage)
* Uses WooCommerce CRUD APIs — no direct database queries
* Nonce verification and capability checks on every request
* All input is sanitized and validated server-side
* Assets only load on WooCommerce order screens
* Lightweight — no React, no external dependencies

== Installation ==

1. Upload the `orderclix` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the **Plugins** screen in WordPress Admin.
3. Navigate to **WooCommerce → Orders**.
4. Click **Quick Edit** on any order row to open the Quick Edit modal.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes. The plugin will display an admin notice and will not load if WooCommerce is not active.

= Does it support High-Performance Order Storage (HPOS)? =

Yes. The plugin declares HPOS compatibility and works with both the classic CPT orders screen and the new HPOS screen.

= Will this affect my database? =

No. The plugin does not create any custom database tables. All order updates are made through WooCommerce's official CRUD APIs.

= Is it safe? =

Yes. Every AJAX request is protected by a WordPress nonce, a capability check (`edit_shop_orders`), and full server-side input sanitization and validation.

## Privacy Policy 
OrderClix - Easy order editor For WooCommerce uses [Appsero](https://appsero.com) SDK to collect some telemetry data upon user's confirmation. This helps us to troubleshoot problems faster & make product improvements.

Appsero SDK **does not gather any data by default.** The SDK only starts gathering basic telemetry data **when a user allows it via the admin notice**. We collect the data to ensure a great user experience for all our users. 

Integrating Appsero SDK **DOES NOT IMMEDIATELY** start gathering data, **without confirmation from users in any case.**

Learn more about how [Appsero collects and uses this data](https://appsero.com/privacy-policy/).

== Changelog ==

= 1.0.0 =
Initial release.
