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.
Everything a counter sale order needs
Every capability below is implemented in the module.
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.
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.
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.
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.
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.
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.
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.
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.
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.
How it works
Add products to the cart
Ring up the customer's items in the POS cart as usual.
Tap Create Sale Order
Open the counter's Actions menu and tap Create Sale Order to launch the popup.
Set discount, dates, and notes
Pick Quotation or Sale Order, apply a discount, review the live total, and add a delivery date or note.
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.
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.
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