# Online orders

> Where your store's orders arrive, and how confirming one turns it into a sale and takes the stock.

*Section: Online store · Updated: 2026-10-19 · Needs the plan feature: online_orders*

By the end you will know where your online store's orders arrive, and how confirming one turns it into a sale and takes the stock.

> **Note:** Online orders come with the online store, which some plans include. See [Set up your online store](/app/help/set-up-your-online-store).

## Where orders arrive

When a customer orders in your store, you get a notification, and the order waits in **[Store › Online Orders](/app/Store/Orders)**. Each order shows its number (SO- and the date), the **Customer**, its **Status**, the **Payment Method**, the **Payment Status**, the **Total** and the **Date**.

![Store › Online Orders: the filters All statuses, All Orders, From and To with Clear, above the columns Order, Customer, Status, Payment Method, Payment Status, Total, Date and Actions.](https://armpos.online/storage/help/b2ffce0b69-online-orders-1-list.webp)
*New orders arrive as pending. Filter by status, pre-orders or dates.*

The filters at the top show one status (**pending**, **confirmed** or **cancelled**), orders with pre-order items, or a range of dates.

Customers order with an account in your store, and see their orders' status under their account there.

## Confirm an order

A new order is **pending**: it has taken no stock yet.

1. **Check the order.** Make sure you can deliver it.
2. **Click Confirm** on its row, and confirm again. ArmPOS turns the order into a sale (SL- and a number) and takes the items out of stock.
3. **Deliver it.** If it was paid online, the sale is already paid. If not, take the payment on delivery and add it to the sale, as in [Take payments and print receipts](/app/help/take-payments-and-print-receipts).

ArmPOS takes the stock from the order's warehouse, otherwise the store's **Default Warehouse**. If something is short, it refuses with "Insufficient stock for one or more items." and lists them: receive the stock first, then confirm. Pre-order items are left out of the check.

The sale is made at the order's total. Each line keeps the price the customer paid, with its tax inside it; the sale adds no discount or delivery fee of its own.

## Cancel an order

**Cancel** on a pending order marks it **cancelled**. Nothing else changes: no stock moves, and a payment the customer made online isn't refunded by ArmPOS. Refund it the way it was paid.

> **Note:** ArmPOS doesn't email the customer when you confirm or cancel. Call or message them yourself, or let them check their account.

This guide was written from ArmPOS's screens and code: Demo Store has no online orders yet.

## What's next

Fill your store's home page with [Collections and banners](/app/help/collections-and-banners).
