Predefined status

Order StatusStatus Code
ReceivedreceivedThis status is the initial status for orders that are placed when asynchronous order placement is enabled.
Suspected FraudfraudSometimes orders paid via PayPal or another payment gateway are marked as Suspected Fraud. This status means that the order does not have an invoice issued, and the confirmation email is also not sent.
ProcessingprocessingWhen the status of new orders is set to ‘Processing’, the Automatically Invoice All Items option becomes available in the configuration. Invoices are not created automatically for orders placed by using Gift Card, Store Credit, Reward Points, or other offline payment methods.
Pending Paymentpending_paymentThis status is used if the order is created and PayPal or similar payment method is used. It means that the customer was directed to the payment gateway website, but no return information has been received yet. This status changes when customer pays.
Payment Reviewpayment_reviewThis status appears when PayPal payment review is turned on.
PendingpendingThis status indicates that no invoice and shipments have been submitted.
On HoldholdedThis status can only be assigned manually. You can put any order on hold.
CompletecompleteThis status means that the order is created, paid, and shipped to customer.
ClosedclosedThis status indicates that an order was assigned a credit memo and the customer has received a refund.
CanceledcanceledThis status is assigned manually in the Admin or, for some payment gateways, when the customer does not pay within the specified time.
RejectedrejectedThis status means that an order was rejected during asynchronous order processing. This happens when en error occurs during asynchronous order placement.
PayPal Canceled Reversalpaypay_canceled_reversalThis status means that PayPal canceled the reversal.
Pending PayPalpending_paypalThis status means that the order was received by PayPal, but payment has not yet been processed.
PayPal Reversedpaypal_reversedThis status means that PayPal reversed the transaction.

Custom order status

In addition to the preset order status settings, you can create your own custom order status settings, assign them to order states, and set default order statuses for order states. The order state indicates the position of the order within the order processing workflow and the order status assigns a meaningful translatable label to the position of the order. For example, you might need a custom order status such as packaging", backordered, or a status that is specific to your needs. You can create a descriptive name for the custom status and assign it to the associated order state in the workflow.

NOTE
Only default custom order status values are used in the order workflow. Custom status values that are not set as default can be used only in the comments section of the order.

Order Status settings

Create a custom order status

  1. On the Admin sidebar, go to Stores > Settings > Order Status.

  2. In the upper-right corner, click Create New Status.

    Create New Order Status

  3. Update the Order Status Information section:

    • Enter a Status Code for internal reference. The first character must be a letter (a-z), and the rest can be any combination of letters and numbers (0-9). Use the underscore character instead of a space.

    • For Status Label, enter a label that identifies the status setting in both the Admin and storefront.

  4. In the Store View Specific Labels section, enter any labels that are needed for different store views.

  5. Click Save Status.