
- Payment State - shows the current payment status
- Shipment State - shows the current shipping status
Payment States
The Payment State indicates the current status of payments associated with the order. An order can have multiple payments, but Spree will show the relevant state based on the most recent or net balance.You cannot manually set the payment state. It updates automatically based on actions like capturing payments, issuing refunds, or adjusting the order total.
Shipment States
The Shipment State reflects the current status of all shipments tied to an order. Orders can have one or multiple shipments depending on stock locations or backorders.Like payment state, shipment state is managed automatically based on order and fulfillment actions.
Using Order States Effectively
Understanding these states makes it easier to manage operations and know exactly what action to take. Here are some common scenarios:Next Steps
Now that you’re familiar with how order states work, we recommend checking out related docs for deeper insights:- Processing Orders - Learn how to capture payments and ship orders
- Cancelling Orders - Learn how to cancel orders
- Creating Orders - Learn how to create orders manually as an admin
- Returns Processing - Learn how to process returns

