=== Quicker – Direct Checkout, Buy Now Button, Side Cart & Quick View for WooCommerce ===
Contributors: markutos987
Tags: direct checkout, buy now, side cart, quick view, checkout field editor
Requires at least: 6.5
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.60
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add a Buy Now button, direct checkout, side cart and quick view to WooCommerce. Skip the cart page and cut cart abandonment. No code needed.

== Description ==

**[Quicker](https://wpbens.com/plugins/quicker/)** is a WooCommerce quick checkout plugin. The free version adds a Buy Now button, direct checkout that skips the cart page, a slide-in side cart, a quick view popup and a checkout field editor — all without writing a single line of code. [Quicker Pro](https://wpbens.com/plugins/quicker/) adds order bumps, multi-step checkout, product addons, one-click checkout and more.

Whether you want to speed up your WooCommerce checkout, customize checkout fields, skip the cart page, or show upsell offers at checkout, Quicker handles it all in one plugin.

**Used by WooCommerce stores worldwide to reduce cart abandonment and increase conversions.**

= ✅ What You Can Do With Quicker =

* **Skip the cart page** — add a Buy Now button and send customers straight from the product to WooCommerce checkout
* **WooCommerce side cart / mini cart** — a floating cart icon and slide-in cart so shoppers never lose track of their items
* **WooCommerce quick view** — show a product popup on shop and archive pages so shoppers can preview details without leaving
* **Edit checkout fields** — rename, enable/disable and make required the default WooCommerce checkout fields
* **Charge extra fees** — add service, handling or delivery fees at checkout
* **Add new custom checkout fields** *(Pro)* — text, select, date, checkbox and more, with conditional logic
* **Order bumps and cart upsells** *(Pro)* — show one-click product offers in the cart to raise average order value
* **Multi-step checkout** *(Pro)* — split checkout into login, cart, coupon, billing and payment steps
* **Product addons** *(Pro)* — paid upgrades and options on the product page
* **One-click checkout and AJAX add-to-cart** *(Pro)* — add to cart without page reloads
* **Min/max order amount and quantity, COD charge** *(Pro)* — enforce order rules and charge for cash on delivery

= 🆓 Free vs Pro =

**Free (this plugin):**

* Buy Now / Quick Checkout button
* Direct checkout for the entire store (skip the cart page)
* Custom cart URL redirect
* Slide-in side cart / mini cart
* Quick view popup on shop and archive pages
* Edit the default WooCommerce checkout fields
* Extra fees at checkout

**[Quicker Pro](https://wpbens.com/plugins/quicker/) adds:**

* Order bumps and cart upsells
* Add new custom checkout fields with conditional logic
* Multi-step checkout (horizontal, vertical, timeline and accordion styles)
* Product addons
* One-click checkout and AJAX add-to-cart
* Direct checkout for specific products or categories
* Min/max order amount and quantity rules
* Cash on delivery (COD) charge and fees by cart total or quantity
* Advanced side cart and quick view styling
* Priority support

---

= 🔑 FEATURE DETAILS =

**WooCommerce Checkout Field Editor** *(adding new fields and conditional logic in Pro)*
Drag, drop, and configure checkout fields without code. Add text fields, dropdowns, checkboxes, date pickers, and more. Show or hide fields conditionally — based on product, category, user role, or cart contents. Works with every WooCommerce theme.

**WooCommerce Fast Checkout (Single-Step & Multi-Step)** *(Pro)*
Offer a streamlined single-step checkout for speed, or a multi-step checkout for stores with complex forms. Multi-step checkout breaks the process into stages (contact → shipping → payment) to reduce overwhelm and drop-off.

**WooCommerce Direct Checkout — Skip the Cart**
Enable one-click direct checkout from product pages, shop pages, archive pages, or specific product categories. Customers go straight to checkout — no cart detour. Proven to reduce cart abandonment.

**Order Bumps & Checkout Upsells** *(Pro)*
Show a product offer directly on the checkout page. Customers add it in one click without leaving the form. Order bumps are the highest-converting upsell method in WooCommerce — no extra page, no extra friction.

**WooCommerce Mini Cart**
Add a floating mini cart icon to every page. Customers can review, update quantities, remove items, and proceed to checkout without interrupting their browsing. Multiple icon styles and fully customizable.

**Extra Fees Including COD Charges**
Charge conditional extra fees based on: payment method (COD surcharge), shipping method, specific products or categories, user role, cart total, or cart quantity. Service fee, handling fee, COD charge — all covered.

**WooCommerce Quick View Popup**
Display a Quick View button on WooCommerce shop and archive pages. Clicking it opens a product popup with images, description, price, and an add-to-cart button. Keeps shoppers on the page longer and speeds up the path to purchase.

**AJAX Add-to-Cart for Simple and Variable Products** *(Pro)*
No page reload needed. Customers add products to the WooCommerce cart instantly. Works for simple products and variable products (with attribute selection).

**Min/Max Order Amount and Quantity** *(Pro)*
Set minimum or maximum order amount thresholds. Set min/max quantity limits per product or category. Customers see a clear notice when their cart doesn't qualify.

---

= 💡 WHO IS QUICKER FOR? =

Quicker is ideal for:

* WooCommerce store owners who want a faster, higher-converting checkout
* Stores that need custom checkout fields for delivery notes, business details, or gift messages
* eCommerce businesses that want to add order bumps and upsells without a funnel builder
* Store managers who want a mini cart and quick view without a page builder
* Any WooCommerce site looking to reduce cart abandonment and increase revenue

---

= 🔥 ALSO FROM THE SAME TEAM =

🔔 **[MemberHub](https://wordpress.org/plugins/memberhub/)** – Membership and loyalty features for WooCommerce
🔔 **[Filter Plus](https://wordpress.org/plugins/filter-plus/)** – Advanced product filter with price range, ratings, tags, and custom fields
🔔 **[Discountify](https://wordpress.org/plugins/discountify/)** – Discount rules, BOGO deals, and dynamic pricing for WooCommerce
🔔 **[Bens Email Marketing & Automation](https://wordpress.org/plugins/bens-email-marketing-automation/)** – Email marketing, newsletters, automation, and CRM for WordPress
🔔 **[MenuBook](https://wpbens.com/plugins/menubook/)** – Restaurant Reservations & Set Menu Management for WordPress

== Installation ==

= Requirements =

* WordPress 6.5 or higher
* PHP 7.4 or higher
* WooCommerce installed and activated (Quicker will not run without it)

= Automatic installation (recommended) =

1. Log in to your WordPress admin and go to **Plugins → Add New Plugin**.
2. Search for **Quicker**.
3. Click **Install Now** on "Quicker – WooCommerce Quick Checkout", then click **Activate**.
4. If WooCommerce is not active yet, Quicker shows a notice with an **Install WooCommerce** or **Activate WooCommerce** button. Click it to finish the setup.

= Manual installation (upload a ZIP) =

1. Download the plugin ZIP from this page.
2. In your WordPress admin, go to **Plugins → Add New Plugin → Upload Plugin**.
3. Choose the `quicker.zip` file, click **Install Now**, then click **Activate Plugin**.

= Manual installation (FTP / SFTP) =

1. Download and unzip the plugin.
2. Upload the `quicker` folder to `/wp-content/plugins/` on your server.
3. Go to **Plugins** in your WordPress admin and click **Activate** under Quicker.

= After activation: quick setup (about 5 minutes) =

After activation, a new **Quicker** menu appears in the WordPress admin sidebar. It has three pages:

* **Quicker → Overview** – a summary of the plugin and links to its features
* **Quicker → Settings** – all feature switches, grouped into tabs
* **Quicker → Checkout Fields** – the drag-and-drop checkout field editor

Then turn on the features you need:

1. **Direct checkout / Buy Now** – go to **Quicker → Settings → Products**. Enable Direct Checkout or the Buy Now button. Limiting it to specific products or categories, and AJAX add-to-cart, need Pro.
2. **Quick View** – go to **Quicker → Settings → Quick View** and enable Quick View on the shop page. Change the button label and colors if you want.
3. **Mini cart, cart upsells and order bumps** – go to **Quicker → Settings → Cart** and enable the Side Cart/Mini-Cart. Pick the icon style and position. With Pro, turn on **Enable Cart Upsells** to show order bump offers. Offers come from each product's WooCommerce Up-Sells (**Products → Edit product → Linked Products**).
4. **Extra fees** (COD charge and min/max order rules in Pro) – go to **Quicker → Settings → Checkout**.
5. **Multi-step checkout** *(Pro)* – go to **Quicker → Settings → Multi Step Checkout**, enable it, then pick the layout and steps.
6. **Custom checkout fields** – go to **Quicker → Checkout Fields** to edit the billing, shipping and additional fields. Adding new fields needs Pro.
7. Click **Save Changes** on each settings screen, then place a test order to check the result on your storefront.

= Troubleshooting =

* **"Quicker requires WooCommerce" notice** – install and activate WooCommerce, then reload the page.
* **Changes don't show on the storefront** – clear the cache in your caching plugin, server cache or CDN (for example WP Rocket, LiteSpeed Cache or Cloudflare), then reload the page.
* **Checkout fields or multi-step checkout don't appear** – make sure your checkout page uses the classic `[woocommerce_checkout]` shortcode. To switch from the Checkout block, edit the Checkout page, select the Checkout block and choose **Switch to classic checkout**.
* **Mini cart icon is missing** – check that the Side Cart/Mini-Cart is enabled under **Quicker → Settings → Cart**, and that no other plugin adds its own side cart.
* **Still stuck?** Open a topic in the [support forum](https://wordpress.org/support/plugin/quicker/) and include your WordPress, WooCommerce and theme versions.

== Frequently Asked Questions ==

= How do I add custom checkout fields in WooCommerce? =
Editing the default fields is free; adding new fields and conditional logic need Quicker Pro. Install Quicker, then go to **Quicker → Checkout Fields** in your WordPress admin. Use the drag-and-drop field editor to add, remove, reorder, and conditionally show/hide fields. You can add text inputs, dropdowns, checkboxes, date pickers, and more — no code needed. Fields can be shown or hidden based on product, category, cart value, or user role.

= How do I enable WooCommerce quick checkout? =
Go to **Quicker → Settings → Products** and enable Direct Checkout. This sends customers from the product page directly to the WooCommerce checkout page, skipping the cart. You can also enable single-step checkout for a faster payment experience.

= Can I skip the WooCommerce cart page? =
Yes. Quicker's Direct Checkout feature lets customers go from product page to checkout in one click — bypassing the cart entirely. You can enable it for the shop page, archive pages, and specific product categories or individual products.

= How do I set up WooCommerce multi-step checkout? =
Multi-step checkout is a Quicker Pro feature. Go to **Quicker → Settings → Multi Step Checkout** and enable Multi Step Checkout. Quicker will break the checkout form into stages — contact details, shipping, and payment. Each step is displayed one at a time, reducing form overwhelm and improving completion rates.

= How do I add an order bump or upsell at checkout? =
Order bumps are a Quicker Pro feature. Go to **Quicker → Settings → Cart** and turn on **Enable Cart Upsells**, then choose an order bump template. Offers come from each product's WooCommerce Up-Sells (**Products → Edit product → Linked Products**), and you can set default up-sell products as a fallback. Customers add an offer in one click without leaving the page.

= How do I add a mini cart to my WooCommerce store? =
Go to **Quicker → Settings → Cart** and enable the Side Cart/Mini-Cart. Choose an icon style and position. The floating mini cart icon appears on every page — clicking it slides open a cart preview where customers can update quantities, remove items, and go to checkout.

= How do I charge a COD fee or extra fee at WooCommerce checkout? =
Extra fees are free; the COD charge and fees by cart total or quantity need Quicker Pro. Go to **Quicker → Settings → Checkout**. Turn on **Enable Cash On Delivery Charge** to add a COD surcharge automatically, or **Enable Extra Fees on Checkout** for other fees. You can also charge fees based on shipping method, product, product category, user role, cart total, or cart quantity.

= How do I add a WooCommerce quick view popup? =
Go to **Quicker → Settings → Quick View** and turn on **Enable Quick View on Shop Page**. A Quick View button will appear on your WooCommerce shop and archive pages. Clicking it opens a product popup with the image, description, price, and add-to-cart button — without navigating away from the page.

= How do I enable one-click checkout or instant checkout in WooCommerce? =
Enable Direct Checkout or One Click Checkout in **Quicker → Settings → Products**. This adds a "Buy Now" or "Checkout" button on the product page that takes the customer straight to checkout in one click. You can also enable AJAX add-to-cart for a no-reload shopping experience.

= Does Quicker support AJAX add-to-cart for variable products? =
Yes, with Quicker Pro. Quicker enables AJAX add-to-cart for both simple and variable WooCommerce products. Customers select attributes and add products to the cart instantly — no page reload. Enable it in **Quicker → Settings → Products**.

= Can I set a minimum or maximum order amount in WooCommerce? =
Yes, with Quicker Pro. Go to **Quicker → Settings → Checkout**, turn on **Enable Min/Max Order Amount**, and set your threshold. Customers will see a notice at the cart or checkout page if their order value does not meet the minimum or exceeds the maximum. You can also set min/max quantity limits per product.

= Is Quicker compatible with my WooCommerce theme? =
Quicker is built on standard WooCommerce hooks and is fully responsive — it works on desktop, tablet, and mobile. It is compatible with most WooCommerce themes including Storefront, Astra, Flatsome, OceanWP, and Kadence. Custom themes may need minor CSS adjustments.

= Can I add product addons or upgrades at checkout? =
Yes, with Quicker Pro. Quicker supports product addons — extra options or upgrades that customers can select on the product page or at checkout. Use this for gift wrapping, extended warranties, personalization, or any paid upgrade.

= Does Quicker work with Discountify? =
Yes. Quicker is built by the same team as Discountify and includes native compatibility — including Discountify discount labels displayed correctly inside the Quicker mini cart.

= Is Quicker free? What do I get with Pro? =
Yes. The free version on WordPress.org includes the Buy Now button, direct checkout, side cart, quick view, extra fees and editing of the default checkout fields. [Quicker Pro](https://wpbens.com/plugins/quicker/) adds order bumps, new custom checkout fields, multi-step checkout, product addons, one-click checkout, AJAX add-to-cart, min/max order rules and the COD charge. Install the Pro add-on alongside the free plugin — keep both active.

= Do you have dedicated support? =
Yes. Our dedicated support team is available to help with setup, configuration, and any issues you run into.

== Screenshots ==

1. Floating mini cart preview
2. Multi-step checkout flow configuration
3. Product addons options on product page
4. Additional fees on checkout
5. Order bump up-sell displayed at WooCommerce checkout
6. WooCommerce quick view popup for product details

== Changelog ==

= 1.0.60 (November 06, 2026) =
Tweak: Overview hero 1-Click Checkout badge moved to right side

= 1.0.59 (November 06, 2026) =
Tweak: Checkout fields table and toolbar UI improve
Tweak: Admin notices placed below plugin header
New: Dismissible Quicker Pro 50% off banner on admin pages (free version)

= 1.0.57 (May 20, 2026) =
Tweak: Overview page UX improve

= 1.0.56 (April 22, 2026) =
Tweak: Conditional field on checkout form

= 1.0.55 (April 07, 2026) =
Tweak: Mini-cart UX and compatible with Discountify

= 1.0.54 (April 01, 2026) =
Tweak: Mini-cart UX improve for Buy X Get X

= 1.0.53 (April 01, 2026) =
Added: Mini-cart UX improve

= 1.0.52 (February 26, 2026) =
Added: Mix/Max order quantity

= 1.0.51 (February 17, 2026) =
Tweak: Checkout field update

= 1.0.49 (February 16, 2026) =
Tweak: OrderBump UX improve

= 1.0.48 (February 15, 2026) =
Tweak: Minicart UX improve

= 1.0.47 (February 14, 2026) =
Added: Minicart icon change option
Added: Minicart icon style

= 1.0.46 (January 31, 2026) =
Added: Extra fees options added cart total, cart quantity

= 1.0.45 (December 27, 2025) =
Added: Multi Step Checkout

= 1.0.44 (December 26, 2025) =
Fix: Escaping and validation issues
Tweak: Checkout field editor UX improve

= 1.0.43 (October 14, 2025) =
Add: Discountify label support in minicart

= 1.0.42 (September 17, 2025) =
Fix: QuickView button position fix

= 1.0.41 (September 13, 2025) =
Added: QuickView UX Improvement

= 1.0.40 (September 10, 2025) =
Added: QuickView customization options

= 1.0.39 (September 09, 2025) =
Added: Additional fees for specific product / categories

= 1.0.38 (September 05, 2025) =
Tweak: Min/Max order amount feature improve

= 1.0.37 (August 30, 2025) =
Added: Admin settings improve

= 1.0.36 (August 29, 2025) =
Added: Direct checkout for specific product categories and specific products

= 1.0.35 (August 12, 2025) =
Tweak: Settings page UX improve

= 1.0.34 (August 07, 2025) =
Tweak: Overview page UX improve

= 1.0.33 (August 02, 2025) =
Tweak: Admin dashboard UX improve
Tweak: Overview page UX improve

= 1.0.32 (August 01, 2025) =
Added: QuickView options to hide on mobile
Added: QuickView options show/hide descriptions on popup

= 1.0.31 (July 31, 2025) =
Added: QuickView added

= 1.0.30 (July 27, 2025) =
Tweak: Improve settings dashboard

= 1.0.29 (July 25, 2025) =
Added: Change Add to Cart text

= 1.0.28 (July 24, 2025) =
Added: Shop and archive page direct checkout
Added: Single page direct checkout

= 1.0.27 (July 07, 2025) =
Tweak: Overview UX improve

= 1.0.26 (July 07, 2025) =
Tweak: Order Bump UX improve

= 1.0.25 (July 06, 2025) =
Tweak: Order item improve

= 1.0.24 (July 05, 2025) =
Tweak: Admin dashboard UX improve

= 1.0.23 (July 04, 2025) =
Tweak: OrderBump UX improve

= 1.0.22 (July 02, 2025) =
Tweak: Minicart quantity update
Tweak: Minicart item remove update
Tweak: Minicart UX improve

= 1.0.21 (July 01, 2025) =
Added: Minicart template
Tweak: Overview template improve

= 1.0.20 (May 23, 2025) =
Tweak: Improve admin UX

= 1.0.14 (July 31, 2024) =
Tweak: Settings link change

= 1.0.13 (July 04, 2024) =
Tweak: CSS optimization

= 1.0.12 (July 03, 2024) =
Tweak: UX update

= 1.0.12 (July 02, 2024) =
Tweak: Settings option added

= 1.0.10 (June 18, 2024) =
Tweak: Admin UX improve

= 1.0.9 (June 16, 2024) =
Tweak: Admin UX improve

= 1.0.8 (May 09, 2024) =
Fix: Settings savings

= 1.0.7 (May 05, 2024) =
Fix: Mini-cart theme compatibility fix

= 1.0.6 (April 30, 2024) =
Fix: Mini-cart theme compatibility fix

= 1.0.5 (April 28, 2024) =
Fix: Order bump style issue fix

= 1.0.4 (April 22, 2024) =
Fix: Order bump style issue fix

= 1.0.3 (April 21, 2024) =
Fix: Extra fees issue

= 1.0.2 (April 20, 2024) =
Fix: Extra field in checkout issue

= 1.0.1 (April 18, 2024) =
Initial release
