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.
The page
Section titled “The page”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.
Searching by name or SKU
Section titled “Searching by name or SKU”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.
Narrowing by category
Section titled “Narrowing by category”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.
Setting quantities
Section titled “Setting quantities”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.
Batched add-to-cart
Section titled “Batched add-to-cart”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.
Works without JavaScript
Section titled “Works without JavaScript”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.
Accessible and mobile-friendly
Section titled “Accessible and mobile-friendly”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.
B2B and wholesale patterns
Section titled “B2B and wholesale patterns”- 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.
A typical session
Section titled “A typical session”- A trade buyer opens your Quick Order page.
- They search “HD-” and the hoodie SKUs appear instantly.
- They set quantities across several rows.
- One click adds them all; a single notice confirms the batch.
- They check out — a large order placed in under a minute.