Turn every POS cart into a sale order in one tap

Create, discount, sign, and manage Sales Orders and Quotations right from the Point of Sale, so unpaid orders never block a session close again.

The problem

Standard POS is built for instant checkout. When a customer wants a bulk order for later delivery, a negotiated quotation, or payment on account, cashiers are stuck — the session cannot close while the order sits unpaid, and staff end up re-keying the sale into the backend afterwards.

The solution

POS Sale Order Pro adds a one-tap Create Sale Order flow with a live discount preview, optional signature capture, and an in-POS order lookup — so orders are captured, deferred, and later found and paid without ever leaving the counter.

Capabilities

Everything a counter sale order needs

Every capability below is implemented in the module.

01

One-tap sale order creation

Create a Sales Order or Quotation directly from the active POS cart with a single Create Sale Order button, carrying every product, quantity, and price into the order automatically.

02

Quotation or confirmed order

Choose whether the counter interaction becomes a draft Quotation or a fully confirmed Sale Order, with a configurable default per Point of Sale.

03

Inline discount preview

Apply a percentage or fixed order-level discount on top of each line's own discount and see the exact Subtotal, Discount, and Total before confirming — no surprises after commit.

04

Customer lookup and validation

Select an existing customer from the cart or catch a missing customer before confirming an order, with clear, specific error messages instead of a silent failure.

05

In-POS order lookup

Search and open any sale order created from this Point of Sale without leaving the interface, then jump straight to the payment screen to complete it.

06

Deferred orders close sessions cleanly

Orders created from the counter are tracked as Created from POS with a dedicated search filter and group-by, so unpaid orders never block end-of-shift session closure.

07

Delivery date and validity

Capture a delivery (commitment) date and quotation validity date at the counter, validated against the running POS session so no invalid date slips through.

08

Signature capture

Optionally capture a customer signature at the counter, stored with the signer's name and timestamp and displayed on the sale order's Point of Sale tab.

09

Customer notes

Record special instructions or delivery notes at the point of sale; they are saved on the order and shown on the quotation for backend staff.

Workflow

How it works

1

Add products to the cart

Ring up the customer's items in the POS cart as usual.

2

Tap Create Sale Order

Open the counter's Actions menu and tap Create Sale Order to launch the popup.

3

Set discount, dates, and notes

Pick Quotation or Sale Order, apply a discount, review the live total, and add a delivery date or note.

4

Confirm and find it later

Confirm to create the order, then use POS Sale Orders any time to look it up and send it to payment.

Questions

Frequently asked

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

No. POS Sale Order Pro adds an alternate path for orders that are not paid immediately — standard cash and card checkout in POS is unchanged.

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.

POS Sale Order Pro

Create a quotation or a confirmed sale order straight from the till — with customer lookup, inline discount preview, delivery date and validity, signature capture and in-POS order lookup.

Buy on Odoo App Store