Editing Orders

Learn how to modify draft orders in OmniOrders to update customer information, products, shipping details, and order settings.

---
title: Editing Orders
description: Learn how to modify draft orders in OmniOrders to update customer information, products, shipping details, and order settings.
---

Editing orders allows you to modify order details before they are processed for fulfillment. This is useful for correcting errors, updating customer information, or adding products to draft orders.

![Edit Order Form](/screenshots/edit-order.png)

:::tip[Draft Orders Only]
You can only edit orders that are in **Draft** status. Once an order is processed and moves to Open, Closed, or other statuses, it cannot be edited through the standard edit form.
:::

## Why Edit Orders?

**Editing orders lets you fix mistakes, honor customer requests, and add missing information before an order goes to fulfillment. Update addresses, quantities, shipping methods, and special instructions on any Draft-status order — without canceling and recreating it from scratch.**

<CardGrid>
  <IconCard title="Correct Mistakes" icon="pencil">
    Fix typos in customer addresses, update incorrect product quantities, or correct pricing
    errors before processing.
  </IconCard>
  <IconCard title="Update Customer Requests" icon="users">
    Add products, change shipping addresses, or update delivery dates based on customer
    requests.
  </IconCard>
  <IconCard title="Add Missing Information" icon="file-text">
    Complete orders with missing shipping details, reference numbers, or special instructions.
  </IconCard>
  <IconCard title="Modify Before Processing" icon="clock">
    Make final changes to draft orders before sending them to fulfillment.
  </IconCard>
</CardGrid>

## How to Edit an Order

<SupademoEmbed demoId="cmi958spe7h4pb7b492j2j7v1" />

<Steps>

1. **Navigate to Orders**

   From the main navigation menu, click **Orders** to view your orders list.

2. **Find the Order**

   Locate the order you want to edit:
   - Use the search bar to find orders by order number, customer name, or SKU
   - Filter orders by status to show only **Draft** orders
   - Click the **3-dot menu** (⋮) next to the order

3. **Open the Edit Form**

   Click **Edit** from the order's action menu. The order edit form will load showing all current order information.

   :::note[Edit Availability]
   The **Edit** option is only enabled for orders with **Draft** status. Orders that have been processed (Open, Closed, Cancelled) cannot be edited.
   :::

4. **Update Order Information**

   The edit form shows all order details. You can modify:

   **Order Basics:**
   - **Order Number** - Unique identifier for the order
   - **Channel** - Sales channel source (cannot be changed if order has shipments)
   - **Fulfillment Location** - Where the order will be fulfilled

   **Customer Information:**
   - **Contact** - Select a different customer or create a new contact
   - **Shipping Address** - Update shipping details, address lines, city, state, postal code
   - **Billing Address** - Modify billing information if different from shipping

   **Order Details:**
   - **Reference 1** and **Reference 2** - Custom reference numbers
   - **Order Date** - When the customer placed the order
   - **Hold Until Date/Time** - Delay processing until a specific time
   - **Ship By** - Target shipping date
   - **Must Arrive By** - Delivery deadline
   - **Currency** - Order currency (defaults to account currency)
   - **Tags** - Add or remove organizational tags

5. **Edit Customer Information**

   To update customer details, click the edit icon (pencil) next to the shipping or billing information. This opens a dialog where you can modify:

   - **Email** - Customer's email address
   - **Phone Number** - Contact phone number
   - **First Name** and **Last Name** - Customer's name
   - **Company** - Business name (optional)
   - **Address 1** and **Address 2** - Street address lines
   - **Zip Code** - Postal code
   - **Country** - Select from dropdown
   - **State** - State or province
   - **City** - City name
   - **Update customer profile** - Check to save changes to customer record

6. **Modify Products**

   Update the product list:
   - **Add Products** - Click **Add Product** to search and add more items
   - **Update Quantities** - Change the quantity ordered for each product
   - **Adjust Pricing** - Modify sold price, discounts, or surcharges
   - **Remove Products** - Click the trash icon (🗑️) to delete product lines
   - **Product Attributes** - Add custom metadata to specific products

   :::caution[Product Changes]
   Removing or changing products updates the order total. Review the **SubTotal** before saving.
   :::

7. **Update Shipping Information**

   Click **Shipping Information** to modify shipping details:

   - **Carrier** - Change the shipping carrier (UPS, FedEx, USPS, etc.)
   - **Ship Method** - Update the service level (Ground, Express, etc.)
   - **Residential** - Mark if shipping to a residence
   - **Signature required** - Require signature on delivery
   - **Saturday Delivery** - Schedule weekend delivery (UPS Air/FedEx Express only)
   - **Include prepaid return label** - Add return shipping label
   - **Insurance** - Select No, Order Total, or Custom coverage
   - **Bill Type** - Choose Bill Recipient or Collect (UPS Air/FedEx Express only)
   - **COD Amount** - Cash on delivery amount
   - Click **Confirm** to save shipping changes

8. **Modify Additional Details**

   Update optional information:
   - **Attached Files** - Add or remove uploaded documents
   - **Rates** - Add custom rates or charges
   - **Attributes** - Modify order-level metadata (key-value pairs)
   - **Instructions (iLoc)** - Special instructions for the fulfillment location
   - **Comments (Channel)** - Notes visible to the channel

9. **Save Your Changes**

   Click **Update** to save your modifications. A confirmation dialog offers two options:
   - **Save as draft** - Saves changes but keeps the order in Draft status
   - **Process** - Processes the order and creates a shipment (Status changes to Open)

   Or click **Cancel** to discard changes and return to the orders list.

</Steps>

## What You Can Edit

### Editable Fields (Draft Orders)

All order fields can be modified for draft orders:

| Field Type              | What You Can Change                                           |
| ----------------------- | ------------------------------------------------------------- |
| **Order Number**        | Update to match your numbering system                         |
| **Customer Contact**    | Change customer, update shipping/billing addresses            |
| **Products**            | Add, remove, or modify quantities and pricing                 |
| **Order Dates**         | Update order date, ship by, must arrive by, hold until dates  |
| **Shipping Info**       | Change carrier, method, or get new rates                      |
| **Reference Numbers**   | Update Reference 1 and Reference 2                            |
| **Tags**                | Add or remove organizational tags                             |
| **Currency**            | Change the order currency                                     |
| **Fulfillment**         | Change fulfillment location (if no shipments exist)           |
| **Instructions**        | Update special handling instructions                          |
| **Comments**            | Modify channel-visible notes                                  |
| **Files & Attributes**  | Add/remove attached files and custom attributes               |

### Restrictions

- **Channel** - Cannot be changed if the order has associated shipments or has been processed
- **Processed Orders** - Orders in Open, Closed, Cancelled, or other non-draft statuses cannot be edited through the edit form
- **Order Items** - If the order has been sent to a warehouse, you cannot modify products

## 💡 Best Practices

<CardGrid>
  <IconCard title="Review Before Processing" icon="eye">
    Double-check all changes before clicking "Continue" to process the order. Once processed,
    the order cannot be edited.
  </IconCard>
  <IconCard title="Keep Order Numbers Consistent" icon="tag">
    If you change the order number, make sure it doesn't conflict with existing orders or your
    numbering system.
  </IconCard>
  <IconCard title="Verify Address Changes" icon="map-pin">
    When updating shipping addresses, verify the new address is correct and complete to avoid
    delivery issues.
  </IconCard>
  <IconCard title="Update Order Dates Accurately" icon="calendar">
    Keep dates realistic. If you change ship by or must arrive by dates, ensure they're
    achievable.
  </IconCard>
  <IconCard title="Save Frequently" icon="file-text">
    For complex edits, save as draft frequently to avoid losing changes if something goes wrong.
  </IconCard>
  <IconCard title="Add Notes for Changes" icon="pencil">
    Use the Comments field to document why changes were made, especially for customer-requested
    modifications.
  </IconCard>
</CardGrid>

## Common Editing Scenarios

### Updating Customer Address

**When:** Customer provides a corrected shipping address after order placement.

**Steps:**
1. Open the order for editing
2. Click **Select Contact** or modify the shipping address fields directly
3. Update Address 1, City, State, Postal Code, and Country
4. Verify the billing address if it should also change
5. Click **Update** and **Save as draft** or **Continue**

---

### Adding Forgotten Products

**When:** Customer wants to add more items to an existing order.

**Steps:**
1. Open the order for editing
2. Click **Add Product** in the product table header
3. Search for and select the additional products
4. Set quantities and pricing
5. Review the updated SubTotal
6. Click **Update** and choose to save or process

---

### Changing Shipping Method

**When:** Customer requests faster shipping or you need to use a different carrier.

**Steps:**
1. Open the order for editing
2. Click **Add shipping information** or modify existing shipping details
3. Select a new carrier and method
4. Or click **Get Rates** to see available options and pricing
5. Click **Update** and save your changes

---

### Correcting Product Quantities

**When:** Order was entered with wrong quantities.

**Steps:**
1. Open the order for editing
2. Locate the product line with incorrect quantity
3. Click in the **Quantity** field and update the number
4. The SubTotal recalculates automatically
5. Review the new total and click **Update**

## Troubleshooting

### "Edit" option is disabled

**Problem:** The Edit option is grayed out in the order's action menu.

**Solution:** Only draft orders can be edited. Check the order status:

- **Draft** - Editable ✅
- **Open**, **Closed**, **Cancelled**, **On Hold**, **Error** - Not editable ❌

For non-draft orders, use other order management actions like Re-Open Order, Cancel Order, or contact support for help.

---

### Can't change the channel

**Problem:** Channel dropdown is disabled or changes aren't saved.

**Solution:** Channels cannot be changed if the order has shipments or has been processed. Create a new order with the correct channel instead.

---

### Changes aren't saving

**Problem:** Clicking Update doesn't save your modifications.

**Solution:** Check for validation errors:

- All required fields must be filled (Channel, Customer Contact, Products, Order Date)
- Customer address must be complete (Address 1, City, Country, Postal Code)
- At least one product must be in the order
- Shipping carrier and method must be selected (if required)

Look for red error indicators near fields and fill in missing information.

---

### Product prices changed unexpectedly

**Problem:** Product prices updated automatically when editing.

**Solution:** If currency changed, prices may have converted. Verify:

- The currency is correct
- Sold prices are accurate for the new currency
- Manually adjust prices if needed

---

### "Field Required" validation errors

**Problem:** Can't save because of required field errors.

**Solution:** Ensure these critical fields are filled:

- **Channel** - Sales channel must be selected
- **Customer Contact** - Name, email, and complete address required
- **Products** - At least one product with quantity and price
- **Order Date** - Must have a valid order date
- **Shipping Information** - Carrier and method (if enforced)

## What Happens After You Update?

### Save as Draft

Orders updated and saved as draft:

- Remain in **Draft** status
- Do NOT create shipments or trigger fulfillment
- Can be edited again or processed later
- Show as updated in the orders list

### Continue (Process Order)

Orders updated and processed with "Continue":

- Move to **Open** status
- Create a shipment at the selected fulfillment location
- Trigger automation rules if "Run with channel's rules" was selected
- Send to warehouse for picking and packing
- Cannot be edited after processing

:::tip[Next Steps]
After editing orders, you can view them in the [Orders Overview](/orders/overview/), track their status, and manage shipments.
:::

## Related Documentation

- **[Orders Overview](/orders/overview/)** - View and filter all orders
- **[Creating Orders](/orders/creating/)** - Create new manual orders
- **[Order Status & Workflow](/orders/status/)** - Understand order lifecycle
- **[Managing Orders](/orders/managing/)** - Order actions and bulk operations
- **[Customers Overview](/customers/overview/)** - Manage customer information

---

**Need Help?** If you have questions about editing orders, contact our support team through the in-app chat or email [email protected].
Copied to clipboard!