Skip to main content
Version: 1.x

Orders

Pro Feature

The Orders screen requires WCPOS Pro.

The Orders screen provides access to your order history directly within the POS. View past orders, reprint receipts, and manage order details without switching to the WooCommerce admin.

Interface Overview

Search & Filters

At the top of the screen:

  • Search bar - Find orders by number, customer name, etc.
  • Status filter - Filter by order status (Completed, Processing, etc.)
  • Customer filter - Filter by customer
  • Cashier filter - Filter by who processed the order
  • Store filter - Filter by store (for multi-store setups)
  • Date Range - Filter by date

Active filters appear as blue badges that can be removed by clicking the ×.

Orders Table

The main area displays orders with:

  • Status icon - Visual indicator (✓ completed, 🕐 pending, 🛒 open)
  • Order Number - Unique order ID
  • Customer - Customer name (or "Guest")
  • Billing Address - Customer billing information
  • Note indicator - Speech bubble when order has notes
  • Date Created - Relative timestamps ("2 hours ago")
  • Cashier - Who processed the order
  • Payment Method - Cash, Card, etc.
  • Total - Order total amount
  • Actions - Three-dot menu
  • Order count with sync button (). Long press for Clear and Refresh option

Key Features

Order Lookup

Quickly find orders using:

  • Order number search
  • Customer name search
  • Date range filtering
  • Status filtering
  • Cashier filtering

Receipt Reprinting

For any order, you can:

  1. Click the three-dot menu
  2. Select the receipt option
  3. View, print, or email the receipt

Order Details

Click an order to view:

  • Complete line item details
  • Customer information
  • Payment details
  • Order notes
  • Meta data

Display Settings

Click the sliders icon () to customise visible columns.

Orders Settings

Orders Display Settings

Available Columns

ColumnDescription
StatusOrder status icon
Order NumberUnique order ID
CustomerCustomer name and details
Billing AddressBilling information
Shipping AddressShipping information
Customer NoteNotes from customer
Date CreatedWhen order was placed
Date ModifiedLast modification
Date CompletedWhen order completed
Date PaidWhen payment received
Created ViaOrder source (POS, Online, etc.)
CashierWho processed the order
Payment MethodPayment type used
TotalOrder total
ReceiptQuick receipt access
ActionsEdit, view, etc.

Order Actions

Click the three-dot menu (⋮) for options:

  • View - See full order details
  • Edit - Modify order information
  • Receipt - View/print/email receipt
  • Sync - Refresh order from server

Editing Orders

Select Edit from the three-dot menu to modify an existing order. This reopens the order in the cart, where you can:

  • Add or remove line items
  • Change quantities or prices
  • Update the customer
  • Add notes or metadata

After making changes, proceed through checkout again to save the updated order.

Order Statuses

POS orders use standard WooCommerce order statuses plus one custom status:

StatusDescription
POS - OpenOrder saved from the POS but not yet completed (parked/held orders)
PendingAwaiting payment
ProcessingPayment received, order is being fulfilled
CompletedOrder fulfilled and complete
CancelledOrder was cancelled
RefundedOrder was fully refunded

Most POS orders go directly to Completed since payment is collected at the point of sale. Open orders (saved with the Save to Server button in the cart) use the POS - Open status and can be reopened later to continue the transaction.

Refunds

To refund a POS order:

  1. Find the order in the Orders screen
  2. Click the three-dot menu (⋮)
  3. Select Refund
  4. Choose full or partial refund and confirm
note

If the order was paid via a gateway that supports automatic refunds (e.g., Stripe Terminal), the refund is processed back to the original payment method. For cash or manual card payments, the refund is recorded in WooCommerce but the actual money handling is done by the cashier.

You can also process refunds through WP Admin > WooCommerce > Orders using WooCommerce's standard refund interface.

Use Cases

Customer Service

  • Look up past orders to assist with returns or inquiries
  • Verify what a customer purchased
  • Reprint receipts on request

End of Day

  • Review all orders for the day
  • Filter by cashier to verify individual totals
  • Cross-reference with Reports for reconciliation

Order Tracking

  • Monitor order statuses
  • Track which orders are pending vs completed
  • Identify orders that need attention