=== TwinCart Quick Order ===
Contributors: ddoukas, Twinnet
Tags: woocommerce, quick order, reorder, repeat order, order history
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
WC requires at least: 8.0
WC tested up to: 11.2.1
Stable tag: 1.0.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Short Description: Let customers instantly repeat a past order with a single click, directly from their My Account order history.

== Description ==

TwinCart Quick Order makes it easy for returning customers to reorder. With a single click on any past order, all its items are added straight to the cart, ready for checkout.

= Features =
* Adds a "Repeat Order" button to each past order in My Account -> Orders.
* Replaces the current cart contents with every purchasable item from that order in one click.
* Skips items that are no longer purchasable (e.g. discontinued products) instead of failing the whole action.
* Works with both simple and variable products.

= Want More? Go Pro! =

Need more advanced reordering tools for B2B or frequent buyers? [TwinCart Quick Order Pro](https://twincart.gr/product/quick-order/) adds:

* Custom, reusable shopping lists with product codes and quantities.
* Bulk import of products via CSV, TXT, or Excel file.
* Building a list directly from a past order, or combining several past orders into the current cart.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/twincart-quick-order` directory.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. The "Repeat Order" button will automatically appear next to each order in WooCommerce My Account -> Orders.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes. WooCommerce must be installed and active for this plugin to work.

= What happens if a product from my past order is no longer available? =

That item is skipped, and the rest of the purchasable items from the order are still added to your cart.

= Does repeating an order keep the products already in my cart? =

No. Repeating an order replaces the current cart contents with the items of that order. Combining several orders in one cart is available in the Pro version.

== Changelog ==

= 1.0.0 (2026-03-30) =
* Initial release.
* Added a "Repeat Order" button to My Account -> Orders for one-click reordering.
* Declared compatibility with High-Performance Order Storage (HPOS) and Cart & Checkout Blocks.

== WC Compatibility ==

* HPOS Compatible: Yes
* Cart & Checkout Blocks Compatible: Yes
