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

# Updating a Shipping Address

This topic covers the process of updating an existing orders shipping address. You can update both pickup-from-store and ship-to-home addresses.

## Prerequisites

* Ensure that you have the **Orders & Inventory Editor** or **Administrator** privileges to fabric Orders. For more information, see the [Role-Based Access Control](/v3/platform/settings/rbac/role-based-access-control-orders-roles) section.

* Ensure that the order is in **Hold**, **Confirmed**, **Partially allocated**, or **Created** status. If the status of the order changes to **Allocated** in the order lifecycle, the order can no longer be updated with additional products.

## Procedure

1. In the left menu, click **Orders**.

   The **Orders** tab is displayed on the **Manage Orders** page.

2. To find the order, use the [search or filter]() options on the **Manage Orders** page.

3. In the orders table, click the **Order Number**.

   The order details are displayed on the **Basic details** tab.

4. Click the **More actions** button and select **Change shipping address**.

   The **Change address for order** page is displayed.

5. In the **Select SKUs** section, use the checkbox for **SKU ID** to select each item in the order.

   The shipping addresses are updated for the selected items.

6. In the **Fulfillment method** field, select one of the following options:

   * [Ship to Home](#ship-to-home): Use this option if you want to ship the selected products to a specific address.

   * [Pickup in store](#pickup-in-store): Use this option if you want to ship the selected products to a designated store pickup location.

### Ship to Home

1. To ship to a specific address, in the **Contact details** section, enter the following details:

   * **First name**
   * **Last name**
   * **Email**
   * **Phone number**
   * From the **Phone number type** field, select `Mobile`, `Business`, or `Home`.

2. In the **Shipping address** section, enter the following details:

   * **Address line 1**
   * (Optional) Click **Add address line** to add additional address lines.
   * From the **Country** field, select a Country.
   * **Zip code**
   * **Region**
   * **City**
   * From the **Shipping method** field, select a shipping method.

3. Click **Confirm**.

   A confirmation window is displayed.

4. Click **Yes, change all**.

The address is updated and the **Delivery Summary** in the **Basic details** tab is updated with the new address for each product you selected.

### Pickup in Store

1. In the **Select pickup location** field, select a [pickup location](/v3/orders-and-inventory/user-guides/inventory/locations).

2. To ship to a pickup location, in the **Contact type** field, select one of the following:

   * **Primary**: Select this method to set the primary contact information. The primary contact is sent notifications for pickup and tracking details.

   * **Secondary**: Select this method to authorize someone other than the primary contact to pick up the order. The default for a primary contact is the customer who ordered the items unless otherwise specified.

3. In the **Contact details** section, enter the following details:

   * **First name**
   * **Last name**
   * **Email**
   * **Phone number**
   * From the **Phone number type** field, select `Mobile`, `Business`, or `Home`.

4. (Optional) To add additional contacts that are authorized to pick up the order, click **Add alternate pickup name**.

5. Click **Confirm**.

   A confirmation window is displayed.

6. Click **Yes, change all**.

The address is updated and the **Delivery Summary** in the **Basic details** tab is updated with the new address for each product you selected.
