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

# Fulfill an Order

> Prepare the items in an order to be sent to the customer.

> Reserve and prepare an order's items from one of your stock locations.

## Overview

Fulfilling an order prepares its items to be sent. You choose which location to fulfill from, which items and quantities to include, and whether to notify the customer.

## Step 1: Open the order

1. Go to "Orders" in the sidebar.
2. Open the order you want to fulfill.

## Step 2: Start fulfillment

1. In the "Unfulfilled Items" section, open the actions menu.
2. Choose "Fulfill items".

## Step 3: Choose location and items

In the window that opens:

1. Choose the location you are fulfilling the items from.
2. Choose the items and quantities to fulfill.
3. Optionally choose a different shipping method, and choose whether to notify the customer.

## Step 4: Create the fulfillment

Click "Create Fulfillment".

<Note>
  The location you choose must have stock for the selected items. If it does not, add an inventory level for that location first.
</Note>

## Next steps

<CardGroup cols={2}>
  <Card title="Ship an order" href="/user-guide/vendor/orders/how-tos/ship-an-order">
    Mark the fulfilled items as shipped and add tracking.
  </Card>
</CardGroup>
