Browse by Topic

Order Statuses

Order statuses can help you decide what actions need to be taken for a particular order. Does the order need to be packaged, shipped, or refunded? Most order statuses are applied as a result of store user or customer action, but some must be manually changed. Below we'll explain the various statuses an order can have, changing an order's status, and how they can be used in your fulfillment process.

Order Statuses

Order statuses cannot be created, deleted or have a default specified. All new orders that have been paid for will have a status of "Awaiting Fulfillment" (physical products) or "Completed" (downloadable products), but this can vary based on the payment gateway and method used.

Pre-orders (which can also be used for backorders) use the same statuses listed here to represent if the order is pending, awaiting payment, or awaiting fulfillment. You can access your pre-orders from the View Orders screen.

NOTE: If an order is partially refunded, the status will be updated to Refunded. There is no "partially refunded" status.

Expanded order status dropdown list on the View Orders screen

  • Pending — customer started the checkout process, but did not complete it. Incomplete orders are assigned a "Pending" status, and can be found under the More tab in the View Orders screen.
  • Awaiting Payment — customer has completed checkout process, but payment has yet to be confirmed. Authorize only transactions that are not yet captured have this status.
  • Awaiting Fulfillment — customer has completed the checkout process and payment has been confirmed
  • Awaiting Shipment — order has been pulled and packaged, and is awaiting collection from a shipping provider
  • Awaiting Pickup — order has been pulled, and is awaiting customer pickup from a seller-specified location
  • Partially Shipped — only some items in the order have been shipped, due to some products being pre-order only or other reasons
  • Completed — order has been shipped/picked up, and receipt is confirmed; an Authorize only transaction has been captured; client has paid for their digital product and their file(s) are available for download
  • Shipped — order has been shipped, but receipt has not been confirmed; seller has used the Ship Items action. A listing of all orders with a "Shipped" status can be found under the More tab of the View Orders screen.
  • Cancelled — seller has cancelled an order, due to a stock inconsistency or other reasons. Stock levels will automatically update depending on your Inventory Settings.
  • Declined — seller has marked the order as declined for lack of manual payment, or other reasons
  • Refunded — seller has used the Refund action. A listing of all orders with a "Refunded" status can be found under the More tab of the View Orders screen.
  • Disputed — customer has initiated a dispute resolution process for the PayPal transaction that paid for the order
  • Verification Required — order on hold while some aspect (e.g. tax-exempt documentation) needs to be manually confirmed. Orders with this status must be updated manually. Capturing funds or other order actions will not automatically update the status of an order marked Verification Required.

Changing an Order Status

Some order statuses are applied when a particular control panel action is performed. For example, shipping items will change the order's status to Shipped.

Other order statuses need to be manually applied. For example, orders must be manually changed to have a Cancelled or Declined status — they are not triggered by store user or customer actions.

Changing order status to Cancelled

To manually change an order status, select it from the Order Status dropdown on OrdersView Orders.

Updates to an order's status — whether triggered by the store, or performed manually — will prompt an email message detailing the status change to the customer. Your store's checkout settings control which statuses trigger a customer notification email.

Changing an order's status to Shipped or Completed can affect product stock level, depending on your store's inventory settings.

Order Status Workflow

Below is an example of an order status workflow to provide insight on how statuses may be used in the fulfillment process. Every business is unique, and the best practices for one may not be ideal for another. Experiment with your own workflow and see what best works for you.

This workflow assumes you have an instant payment gateway set up, as well as active shipping methods.

1. You receive notification of a new order.

Order Notification

2. Checking your orders screen, you see you have a new order with a status of Awaiting Fulfillment, which indicates the order is paid and ready for you to pull.

View order screen

3. You package the order and purchase the appropriate shipping label. You take the package to a shipping provider, or schedule a pickup. In either case, you manually update the status to Awaiting Shipment, which indicates the order is ready to leave your point of origin.

Changing order status to awaiting shipment

4. Once in the hands of the shipping provider, you go to your store's View Orders screen, and use the Ship Items action on the order, which updates the order status to Shipped, indicating it has left its point of origin.

Ship items button

5. Optionally, you could confirm receipt by the customer — via tracking number or other methods — then manually update the order status to Complete.

Customizing an Order Status Label

You can customize the text labels of the default order statuses that BigCommerce offers. For example, you can update the Awaiting Shipment status (which represents that an order has been pulled and packaged, and is awaiting collection from a shipping provider) to Package ready to be picked up by FedEx.

1. To make such an edit, go to OrdersOrder Statuses

2. Click Edit and the fields will become editable text fields. You’re able to customize your Order Status labels up to 200 characters in length.

Edit order status button

If you have forgotten what the original order status was, click the elipses and select Restore to Default.

3. Once you are satisfied with your changes, click Save.

Changes will be updated throughout the Control Panel. For example, on the View Orders screen, you'll see that the filters and statuses have been updated to your new values.

View Order screen

If your customized label is longer that 30 characters in length:

  • It will be trimmed within the Control Panel.

    Order Status filter

  • It will render in full-length to your customers when they log into their account or when they receive store emails.

    Storefront order status

Was this article helpful?