> ## Documentation Index
> Fetch the complete documentation index at: https://spreecommerce.org/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Processing Orders

> Learn how to process orders in the Spree Commerce admin dashboard,

Efficient order processing is essential for running a successful ecommerce business. In Spree, processing an order typically involves two key steps: capturing payment and fulfilling the order.

To process an order, navigate to the Orders tab of the Spree dashboard.

<img src="https://mintcdn.com/spreecommerce/mI3uSnk0fy5n8_Ol/images/user/orders/processing-orders/1-orders-tab.png?fit=max&auto=format&n=mI3uSnk0fy5n8_Ol&q=85&s=a8cb9aecc279047e0c4d8b9e5f8a9b84" alt="The Spree Commerce orders management dashboard" width="3140" height="1522" data-path="images/user/orders/processing-orders/1-orders-tab.png" />

From here, simply click on the order you want to process to open the order page.

<img src="https://mintcdn.com/spreecommerce/mI3uSnk0fy5n8_Ol/images/user/orders/processing-orders/2-order-overview.png?fit=max&auto=format&n=mI3uSnk0fy5n8_Ol&q=85&s=d6cdd6848e9c5669463f34dce6d07341" alt="An order overview page in Spree Commerce" width="3140" height="1818" data-path="images/user/orders/processing-orders/2-order-overview.png" />

Here you’ll see a full overview of the order, including payment and shipment details.

## Payment Capture

<img src="https://mintcdn.com/spreecommerce/mI3uSnk0fy5n8_Ol/images/user/orders/processing-orders/3-order-payment.png?fit=max&auto=format&n=mI3uSnk0fy5n8_Ol&q=85&s=f4a9eecb2459d90bc0e1d733b2dc0aff" alt="Capturing payments in Spree Commerce" width="1676" height="730" data-path="images/user/orders/processing-orders/3-order-payment.png" />

Some businesses (especially B2C) choose to auto-capture payments when an order is placed. Others prefer to manually capture payments later - for example, after stock is verified or fraud checks are completed.

<Note>If you are auto-capturing payments, proceed to Order Fulfillment.</Note>

If the order has a Balance Due payment status, follow one of the options below:

### Option 1: Manually Capture an Existing Payment

<img src="https://mintcdn.com/spreecommerce/mI3uSnk0fy5n8_Ol/images/user/orders/processing-orders/4-capture-payment.png?fit=max&auto=format&n=mI3uSnk0fy5n8_Ol&q=85&s=86b49926c8277e4604618b44cc7b5726" alt="Manually capturing payments in Spree Commerce" width="1414" height="486" data-path="images/user/orders/processing-orders/4-capture-payment.png" />

If the payment is already authorized (e.g., via credit card or bank transfer), you can capture it manually:

1. Click the **three-dot menu** next to the existing payment.
2. Select **Capture**.

The payment status will update to Paid, and you will now be able to fulfill the order via the shipment section.

### Option 2: Add a New Payment

<img src="https://mintcdn.com/spreecommerce/mI3uSnk0fy5n8_Ol/images/user/orders/processing-orders/5-new-payment.png?fit=max&auto=format&n=mI3uSnk0fy5n8_Ol&q=85&s=3b37b1cf7c2731ae20b0c3c7b4205ca6" alt="Add new payment to an order in Spree Commerce" width="2532" height="1274" data-path="images/user/orders/processing-orders/5-new-payment.png" />

If the original payment failed, or if the customer wants to pay via a different method, you can create a new payment.

Simply click the **New Payment** to open the payment creation form, and fill out the fields

* Amount (defaults to order total)
* Payment Method
* Payment Source (e.g. saved credit card)

Click **Create** to finalize the new payment.

You can now either:

* Capture the payment immediately if the details are saved

<Note>Depending on the payment method used for the order, the refund or capture process may happen automatically or may require manual action.</Note>

## Order Fulfillment

<img src="https://mintcdn.com/spreecommerce/mI3uSnk0fy5n8_Ol/images/user/orders/processing-orders/6-shipments.png?fit=max&auto=format&n=mI3uSnk0fy5n8_Ol&q=85&s=93c4b3b125d0eab1fdf0d6013fddd37a" alt="How to ship an orders in Spree Commerce" width="1666" height="698" data-path="images/user/orders/processing-orders/6-shipments.png" />

Once payment has been captured, you're ready to fulfill the order via the **Shipments** section.

Before shipping, make sure you have:

* The correct tracking number
* The correct carrier, based on the customer’s shipping selection

### Add Tracking Details

<img src="https://mintcdn.com/spreecommerce/mI3uSnk0fy5n8_Ol/images/user/orders/processing-orders/7-tracking-number.png?fit=max&auto=format&n=mI3uSnk0fy5n8_Ol&q=85&s=f5e0efe256b605b76be3b7a294cf4d89" alt="Adding a tracking number to an order in Spree Commerce" width="1666" height="698" data-path="images/user/orders/processing-orders/7-tracking-number.png" />

To add tracking details to the shipment:

1. Click the **+** icon in the Tracking subsection.
2. Enter the tracking number.
3. Click **Save**.

### Ship the Order

Double-check that everything is correct and click **Ship** to complete the order.

The order’s shipment status will update to **Shipped**, and the customer will receive a confirmation email with tracking details.

## Order Completed

<img src="https://mintcdn.com/spreecommerce/mI3uSnk0fy5n8_Ol/images/user/orders/processing-orders/8-order-complete.png?fit=max&auto=format&n=mI3uSnk0fy5n8_Ol&q=85&s=6cf81959914f5558f68d3fe3305d4cd2" alt="A completed orders in the Spree Commerce dashboard" width="1682" height="546" data-path="images/user/orders/processing-orders/8-order-complete.png" />

At this point, the order will have:

* **Payment State**: Paid
* **Shipment State**: Shipped

This means the order has been successfully processed and is now complete from your business’ point of view. All that’s left is for the customer to receive their shipment.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.