Bulk ordering at spreadsheet speed for every repeat buyer

Give B2B and repeat customers a fast, row-based ordering form: type SKUs, paste a whole order list, or reload a saved template, watch price and stock update live per row, then add everything to the cart in one click.

The problem

Professional buyers already know exactly what they want, but a standard Odoo storefront forces them through search, product page, and add-to-cart one item at a time — turning a two-minute reorder into a twenty-minute chore that shrinks order size and drives repeat customers away.

The solution

Website Quick Order replaces that flow with a single spreadsheet-style form: type SKUs with live autocomplete, paste a whole order list, or reload a saved template, then watch price, subtotal, and stock resolve per row before adding everything to the cart at once.

Capabilities

Everything a repeat buyer needs, on one screen

Every capability below is implemented in the module.

01

Row-based quick order form

Add multiple products in one screen instead of clicking through a single-item add-to-cart flow for every line — the core speed advantage over browsing category pages one product at a time.

02

Live SKU autocomplete

Type a product code or name and get matching results instantly, so buyers who already know what they want never have to browse.

03

Bulk paste import

Paste a whole order list — one SKU and quantity per line — and load every row into the form in a single click, no file upload required.

04

Real-time price, subtotal & stock

Each row resolves price, line subtotal, and stock availability the moment a product is entered, with clear in-stock, low-stock, and out-of-stock badges.

05

Running order summary

A live total keeps buyers confident in what they are about to purchase, updating instantly as rows are added, edited, or removed.

06

Add all to cart, one click

Every validated row is added to the standard Odoo cart in a single action, then checkout continues through Odoo's familiar, standard flow.

07

Save & reuse order templates

Buyers can save a quick order as a named template and reload it in one click for their next standing or recurring order.

08

Reorder from order history

Past orders can be reloaded straight into the quick order form, resolving current price and stock for every line automatically.

09

Backend template management

Admins get a dedicated list and form view to review, edit, and manage every saved customer template, plus a per-website enable toggle and a maximum row count setting.

Workflow

How it works

1

Enter or paste SKUs

Type product codes with autocomplete, or paste a full list of SKUs and quantities in one action.

2

Review live totals

Price, subtotal, and stock status update per row instantly, so nothing is a surprise at checkout.

3

Add everything to cart

One click sends every validated row into Odoo's standard cart and checkout flow.

4

Save or reorder next time

Save the order as a template, or reload it straight from order history on the next visit.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. The same quick order form is available to any logged-in or guest storefront visitor, and templates and order history are scoped per customer.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Website Quick Order

A spreadsheet-style ordering form with live SKU autocomplete, bulk paste import, per-row price, subtotal and stock resolution, reusable templates, and one-click add-all-to-cart.

Buy on Odoo App Store