Skip to content

The quick-order form

Rapid replaces dozens of product-page visits with a single searchable table. This walkthrough follows a buyer through one bulk order.

You publish a page — typically called “Quick Order” — containing the [rapid_order] shortcode. It renders a compact product table: each row is a product with the columns you enabled (image, SKU, price, stock) and a quantity input. A search box sits above it, and, if you enabled it, a category filter dropdown.

The buyer types into the search box. Results update live via debounced AJAX — no page reload — matching on product name or SKU. SKU search matters for trade and wholesale buyers who know their part numbers and would rather type “HD-BLK-M” than scroll. The number of results per page follows your results per page setting.

If the form shows the category filter, the buyer can pick a category to narrow the list. You can also pre-narrow the whole form with the shortcode’s category attribute, so a dedicated page only ever shows one range.

The buyer enters a quantity against each product they want — as many rows as they like. They are building up a whole order in one view, not adding products one at a time.

When they click Add selected to cart, every product with a quantity is added in a single submit, and they get one combined notice rather than a stream of separate “added to cart” messages. From there they proceed to the cart or checkout as normal.

If a buyer has JavaScript disabled, the form still works: the first page of in-scope products renders as a plain table, and the submit still batches the entered quantities into the cart server-side. Live search and the category dropdown are enhancements on top of this baseline, not requirements.

On small screens the table collapses to cards, so the form stays usable on a phone or tablet — handy for reps ordering on the move. Controls have visible focus states and screen-reader labels throughout.

  • One page for the whole catalogue — scope set to all products, full live search by SKU; buyers find anything fast.
  • Per-range pages — several pages, each with [rapid_order category="..."], so each customer segment gets a focused list.
  • Reorder workflows — buyers who repeat large orders type known SKUs, set quantities and submit once, instead of rebuilding the order product by product.
  1. A trade buyer opens your Quick Order page.
  2. They search “HD-” and the hoodie SKUs appear instantly.
  3. They set quantities across several rows.
  4. One click adds them all; a single notice confirms the batch.
  5. They check out — a large order placed in under a minute.