Order Window organizes selling into sessions on fixed time windows, instead of always-on, unlimited selling. The Supply Plan is set up before the session opens: suppliers, quantities, prices, and lead times are declared in advance to cap what you sell. The Demand Plan (order plan) rolls up demand from the orders placed in the session, then creates a purchase order (PO) for each supplier — so you buy what was actually sold, with less stock-out and leftover.

Businesses selling fresh produce or seasonal goods — in morning and afternoon runs, or by harvest cycle — often struggle to pin down how much to bring in for each selling session. Running out mid-session or being left with unsold stock is easy to hit, because "how much customers ordered" and "how much to buy from each supplier" live in disconnected spreadsheets.
Session selling and supply planning are connected in one system — supply is declared up front to cap what you sell, demand is rolled up from the session's own orders, and POs are created from the order plan.
Session selling and supply planning live in the same system — not two disconnected tools.
Organize selling into sessions or fixed time windows, instead of always-on, unlimited selling.
Roll up purchasing demand from the session's placed and confirmed orders, check it against current stock, and allocate it to suppliers.
Declare the products, suppliers, quantities, prices, and lead times for a selling run in advance; link it to the session so you only sell what has a source.
From the order plan, create a PO for each supplier — nothing re-entered by hand.
From the supply plan and opening a selling session to the order plan and POs — all in one system.

Organize selling into defined time windows or runs, instead of an always-open, unlimited storefront.

No guesswork — purchasing demand is rolled up from the session's real orders.

Declare the sourcing for a selling run in advance, instead of a disconnected spreadsheet.

From the order plan, create a PO for each supplier — nothing re-entered by hand.
One closed loop: build the supply plan → open the session → record the orders → build the order plan → create POs for suppliers.
Declare the products, suppliers, quantities, prices, and lead times for a selling run in advance.
Open a session by time window or run, link the supply plan, and set a quantity cap per product.
Orders placed during the session are recorded per session and rolled up when you build the order plan.
Demand Plan gathers purchasing demand from the session's confirmed orders, checks stock, and allocates it to suppliers.
From the order plan, create a PO for each supplier.
Declare the products, suppliers, quantities, prices, and lead times for a selling run in advance.
Open a session by time window or run, link the supply plan, and set a quantity cap per product.
Orders placed during the session are recorded per session and rolled up when you build the order plan.
Demand Plan gathers purchasing demand from the session's confirmed orders, checks stock, and allocates it to suppliers.
From the order plan, create a PO for each supplier.
Session selling and supply planning suit business models with selling cycles and a supply that has to be planned ahead.
Each morning or afternoon session is its own selling run — declare sourcing in advance, cap what you sell per session, and buy according to the orders actually placed.

Declare the supply for each selling run in advance — supplier, quantity, price, and lead time — then open the session to match the sourcing you actually have.

Each drop carries only a set quantity — set a quantity cap per product in the session, and clone the session for later drops.

Many businesses plan inbound goods in a spreadsheet that sits apart from the sales system. Oviro connects the advance supply plan, the selling session, the session's orders, and POs in one system, so purchasing stays close to the real orders of the session.
From the supply plan and session selling to the order plan and POs — a closed loop in one system, so every PO tracks the orders placed in the session.

Explore other modules