Industry InsightsSeptember 22, 2026

What Is Sales Order Exception Handling?

← Back to all blogs

Sales order exception handling is the process of finding and fixing problems in customer orders that stop them from being processed normally. An exception is anything that means the order cannot be entered exactly as received, such as an out-of-stock item, a price that does not match or a product the rep cannot identify.

On most order desks, exceptions take up far more time than clean orders. A clean order takes minutes. An order with an exception can stay open for hours or days while the rep waits for the customer to reply.

Common types of order exceptions

ExceptionExampleUsual fix
Out of stockCustomer orders 12 units of an item with none availableOffer a substitute or backorder
Short stockCustomer wants 50, only 30 availablePartial ship or substitute the rest
Price mismatchPO price differs from the customer’s contract priceConfirm the correct price with the customer
Unknown itemCustomer uses a name or code not in the catalogMatch to the right SKU or ask
Unit of measureUnclear whether “10” means cases or eachesCheck history or confirm with the customer
Discontinued productItem is no longer soldSuggest a replacement
Missing informationNo delivery date or addressAsk the customer
Minimum order not metOrder below the MOQSuggest adding items
Credit holdAccount over its credit limitRoute to finance

The exception handling process

  1. Detect. Validation checks find the problem, ideally before the order is saved.
  2. Decide. Choose the right fix, such as a substitute, a partial shipment or a price correction.
  3. Contact the customer. Explain the issue and propose the fix through email, phone or text.
  4. Get approval. Wait for the customer to agree.
  5. Update and close. Change the order, enter it in the ERP and confirm back.

Steps three and four cause most of the delay, especially when the rep is juggling other orders or the customer replies after hours.

Why exceptions are costly

Best practices

Catch exceptions early. Validate orders as they arrive, not at the end of the day. This guide to automated order validation in wholesale covers the checks to run.

Agree substitution rules. Know each customer’s preferred substitutes in advance.

Use the customer’s preferred channel. Some buyers answer texts in minutes but ignore emails for hours.

Set clear escalation rules. Decide which exceptions a person must approve, such as large credits.

Track exception types. Recurring problems often point to catalog, pricing or stock issues you can fix at the source.

How Ordana helps

Ordana resolves exceptions without waiting for a rep. The Ordana Desk Agent validates every order as it arrives and identifies out-of-stocks, pricing issues, EDI flags and unclear items. It then contacts the retailer through their preferred channel, proposes a fix, such as a comparable substitute, and closes the order once they approve.

When a phone call is the fastest route, the Desk Agent hands the exception to the Ordana Voice Agent, which calls the retailer and then passes the order back to be closed. Exceptions that need human judgement are escalated with full context, so your team only sees the cases that really need them.

Schedule a demo to see Ordana resolve your common exception types.

Frequently asked questions


What is an order exception?

Any problem that stops an order from being entered exactly as received, such as a stockout, price mismatch or unclear item.

How do you reduce order exceptions?

Keep catalog and pricing data current, map customer item codes and agree substitution rules in advance.

Can EDI orders have exceptions?

Yes. EDI orders can still contain out-of-stock items, wrong prices or discontinued products.

Can AI handle order exceptions?

Yes. AI agents can detect exceptions, contact the customer, agree a fix and close the order.


← Back to all blogs
❓ Browse our FAQ — common questions answered  →
See Ordana in action
See Ordana running on your orders

A 30-minute demo using your actual order channels.

Schedule a Demo →Explore the Agents