=== Order Tools for WooCommerce === Contributors: aisimpleplugin Donate link: https://aispdev.com/order-tools-for-woocommerce/ Tags: phone order, manual payment, local pickup, woocommerce email, order management Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 7.2 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Streamline your WooCommerce admin workflow: manage phone orders, assign users, handle manual payments, and send smarter notifications. == Description == **Order Tools for WooCommerce** enhances your store management workflow with tools built for store owners, managers, and support teams handling orders manually. == Features == - **Assign / Unassign Users Easily** Search for existing customers and attach them to an order — or switch to *Guest mode* instantly. - **Phone Order Gateway** Create orders manually and register phone sales directly from the admin. - **Admin Manual Payment Gateway** Allow administrators to process pending or on-hold orders securely through `/order-pay`. - **Custom Email Notifications** Customize subjects and notification flow for pending, completed or pickup orders. - **Smart “Local Pickup” Email** Automatically notify customers when their pickup order is ready. - **Google Maps link** Adds direct map links in admin order views and order listings. - **Additional Admin Utilities** Includes a one-click “Empty Cart” button, a dedicated **Company column** in orders and user lists (with search support), SKU display in cart, and other workflow enhancements. == Order Security and Privacy == This plugin follows WooCommerce’s standard security practices: - Guest orders can be paid securely using the order key link sent by email. - Orders assigned to registered users require login before accessing the payment page. These safeguards ensure that personal data remains protected according to WooCommerce policies. == HPOS (High-Performance Order Storage) == Fully compatible with WooCommerce HPOS (custom order tables). All order interactions are handled through WooCommerce official APIs. == Installation == 1. Upload the plugin to `/wp-content/plugins/`. 2. Activate the plugin from WordPress. 3. Ensure WooCommerce is active. 4. Configure settings under **WooCommerce → Settings → Order Tools**. == Frequently Asked Questions == = Can I assign a user after the order is created? = Yes! You can search and assign existing customers directly from the order edit screen. = What happens when I click “Use as guest”? = The assigned user is removed, and the order switches to *Guest mode* while preserving billing details. = Can I manually trigger emails? = Yes — all custom email notifications appear under **WooCommerce → Settings → Emails**. = Is the plugin compatible with HPOS? = Yes, full compatibility is provided. == Screenshots == 1. Assign / unassign users directly from an order. 2. Confirmation popup for guest mode switching. 3. Custom email layout. 4. Phone order and manual payment configuration. 5. CC-email setup. 6. Additional tools settings panel. == Changelog == = 1.0.0 = * Initial public release. == Upgrade Notice == = 1.0.0 = First release. == License == GPLv2 or later