Skip to main content

What happens when an item is out of stock on your POS

How Stream removes out-of-stock items from a delivery order and sends the rest to your POS.

Written by Gildas Burnel

How Stream handles out-of-stock items

Your POS decides what is in stock. Stream checks it again each time a delivery order arrives.

  1. If an item is out of stock on your POS, Stream removes it from the order before the order is sent to the POS.

  2. The rest of the order is sent to your POS and prints as normal. The delivery app is told which items were removed.

  3. The order fails only if the removal is not possible, for example when the out-of-stock item is the only item on the order. You then receive a failed-order email.

What you will see

The order appears in Stream with a note that items were unavailable, and your kitchen ticket shows only the items that were kept.

What the delivery app may do

The delivery app may count removed items as missing and adjust your payout or refund the customer. Stream does not control this.

Delivery apps such as Uber Eats may also keep showing an item as available for a short time after your POS marks it out of stock, because menu updates take a moment to apply.

How to prevent it

Keep stock counts and the unavailable (86) setting accurate in your POS, then resync your menu in Stream and publish it to your delivery apps after any change.

If the order failed instead of being adjusted, see Order Error: Item "out of stock" or "low availability" on the POS.

Did this answer your question?