Free, open source

Bulk ordering without clicking through pages

Rapid adds a searchable quick-order form to WooCommerce. Buyers find products by name or SKU, set quantities in a table and add many products to the cart in a single submit.

Open source GPLv2
Open source, GPL licensed No account, no card Works without JavaScript, HPOS and blocks

Works with

WooCommerceGutenbergStorefrontAstraGeneratePressKadence

Bulk ordering is often slow

A B2B buyer knows what they want, but has to click through dozens of product pages, add each one separately and wait for reloads. Reorders take longer than they should.

  • Clicking through many product pages for one order
  • Adding products one at a time, with a reload each time
  • No fast SKU search for repeat customers
  • Recurring orders take more time than browsing itself

Rapid collects the whole order on one page

  • A form with name/SKU search and quantities in a table
  • Add many products to the cart in one submit, with a single notice
  • Product scope: all products or selected categories only
  • Works without JavaScript — search and filter are enhancements

What you get in the free version

Everything you need to place a large order in moments.

[rapid_order] shortcode

Renders a searchable product table/form on any page; an optional category attribute pre-filters by category.

AJAX search

By name or SKU, debounced and with no page reload.

Category filter

An optional category dropdown on the form for quickly narrowing the catalogue.

Product scope

All products, or selected categories only — you decide what appears in the form.

Batched add-to-cart

Set quantities on many products and add them all at once, with a single combined notice.

Selectable columns

Show image, SKU, price and stock, and set how many search results appear per page.

Up and running in three steps

Pick a scope and publish your first quick-order page.

01

Install

Activate Rapid alongside WooCommerce.

02

Pick a scope

In WooCommerce → Rapid, choose all products or selected categories, and which columns to show.

03

Add a page

Create a page with the [rapid_order] shortcode and test placing an order.

Who it is for

When buyers know the catalogue and value speed over browsing.

B2B and wholesale

Regular buyers place large orders by SKU without clicking through pages.

  • SKU search
  • Batched add-to-cart
  • Category scope

Trade and supply

One order page replaces dozens of product-page visits.

  • Quantity table
  • Single notice
  • HPOS and blocks

Reorders

Fewer steps for recurring baskets — faster orders, fewer drop-offs.

  • No-JS fallback
  • Mobile cards
  • Accessible markup

Need more? Rapid PRO

The free edition covers the full quick-order form. Rapid Pro will add saved order lists, CSV/paste import, and customer- and role-based pricing and forms.

  • Saved order lists for reordering (planned)
  • Import SKUs and quantities from CSV or paste (planned)
  • Customer-specific pricing and per-role forms (planned in PRO)

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin — we answer in the open.

Frequently asked questions

Does it require WooCommerce?

Yes. The plugin works with WooCommerce products and requires WooCommerce active.

Can I limit the form to certain categories?

Yes. Set the scope to "Selected categories only" and tick the categories, or choose "All products" to cover the whole catalogue.

Does it work without JavaScript?

Yes. Without JavaScript the form shows the first page of in-scope products and the submit still adds the quantities to the cart server-side. Search and the filter are progressive enhancements.

How does adding to the cart work?

Enter a quantity for each product you want, then click "Add selected to cart". All products with a quantity are added in one go and you get a single notice.

Is Rapid HPOS and blocks compatible?

Yes. Rapid is compatible with HPOS and the Cart/Checkout Blocks.

Does Rapid pair with Minimum and Tipping?

Yes. Minimum enforces quantity and order-total rules, and Tipping adds an optional tip at checkout. All three are from wppoland.com and work independently.

Add quick ordering to your store

SKU search, quantities in a table and batched add-to-cart. The full FREE edition under GPL.

Read the docs

FREE is the full quick-order form — PRO adds saved lists, import and customer pricing.