Fulfill an order

This article explains how to automatically, manually or partially fulfill an order.

As soon as a customer has placed and paid for an order, and you've successfully captured their payment, it's time to fulfill the order.

When you fulfill an order in Shopify, you initiate the process of sending the order on its way to the customer. The customer is automatically sent an email telling them their item has shipped, and the order's Fulfillment Status is shown as Fulfilled on the Orders page.

Reminder

If you've already set up order processing in your store Admin and selected "Automatically fulfill all of the order's line items," then this step is unnecessary and you can move right to archiving orders

When you choose your Order Processing settings, you'll decide whether you want to fulfill items automatically or manually based on the needs of your specific store.

There are 3 different options for fulfilling orders:

Automatically fulfill orders

Automatic fulfillment is the most hands-off way to fulfill your orders, but is only suitable for some types of product. You can use automatic payment capturing if you don't have any products available for preorder, if you're selling digital downloads, or if you’re using a fulfillment service.

If you've already set up your order processing section, this step is complete. If not, follow the steps below to set up automatic order fulfillment for every order.

Reminder

If you have chosen to manually capture payment for your orders, you will have to capture funds before your order can be automatically fulfilled.

To set up automatic order fulfillment:

  1. From your Shopify admin, click Settings, then click Checkout (or press G S C):

    Click Settings then Checkout

  2. Find the Order processing section.

  3. Under the heading After an order has been paid, select Automatically fulfill the order's line items. You may also select Notify customers of their shipment via email if you want an email to be sent when the order is automatically fulfilled:

    Automatic fulfillment

  4. Click Save.

Every new order that comes into your store will now be fulfilled automatically.

Reminder

If you are using a fulfillment service to ship your products, make sure that you have enabled the fulfillment service of your choice. Check out this article to find out all about Shopify-supported fulfillment services.

Manually Fulfill Orders

For most stores, it makes the most sense to manually fulfill your orders. This way you can control when they're sent out, and keep tabs on your inventory.

First, make sure that you have not selected Automatically fulfill all of the order's line items in the Order Processing section of your store Admin.

To manually fulfill an entire order:

  1. From your Shopify admin, go to the Orders page.

  2. From the Orders page, click on an order number that has a Fulfillment Status of "not fulfilled."

  3. Click Fulfill items:

    Click fulfill button

  4. On the order's Fulfillment page, enter the quantities of the line items you want to fulfill:

    Enter fulfill quantities
    By default, every line item is set to be fulfilled, but you can fulfill part of an order if you want.

  5. If you're using Shopify Shipping (US only), purchase and print a shipping label for your order.

  6. If you're using a carrier other than Shopify Shipping, you can select it from the Shipping carrier drop-down menu and enter the tracking number in the Tracking number field:

    Order tracking number

  7. If you want to send a notification email to the customer right away, make sure you select Send a shipping confirmation notification to the customer:

    Email fulfillment notice

  8. When you're done, click Fulfill items to mark the order as Fulfilled. The order screen updates to display the order's fulfillment status:

    Order fulfilled

  9. If you want to review the order's fulfillment details, find the Timeline section on the order's page, and then click (name) successfully fulfilled x item(s):

    Order history all fulfilled

Information

If you didn't add tracking information when originally fulfilling the order, you can Update tracking numbers and send a notification email to your customer.

You can also fulfil orders in bulk.


Fulfill part of an order

If a customer has placed and paid for an order of multiple products, and one or more of the products is out of stock or a pre-order, you might want to fulfill only part of the order so that you can ship its contents separately.

Reminder

To fulfill only part of an order, you must not have automatic fulfillment enabled.

To fulfill only part of a customer's order:

  1. From your Shopify admin, go to the Orders page.

  2. From the Orders page, click on an order number in the list that:

    • has a Fulfillment status of Unfulfilled or Partially fulfilled
    • includes at least two separate items.
  3. Click Fulfill items to mark the order as Fulfilled:

    Partial fulfill button

  4. On the Fulfillment page, change the number of products you want to fulfill for each line item under the Quantity heading:

    Partial fulfill select

  5. If you're using Shopify Shipping (US only), purchase and print a shipping label for your order.

  6. If you're using a carrier other than Shopify Shipping, you can select it from the Shipping carrier drop-down menu and enter the tracking number in the Tracking number field:

    Order tracking number

  7. If you want to send a notification email to the customer right away, make sure you select Send a shipping confirmation notification to the customer:

    Order fulfillment summary

  8. When you're done, click Fulfill items. The order screen updates to display the order's Fulfilled and Unfulfilled items:

    Order part fulfilled

  9. If you want to review the order's fulfillment details or add a tracking number, find the Timeline section on the order's page, and then click (name) successfully fulfilled x item(s):

    Order history part fulfilled

Information

You can re-open a partially fulfilled order from the Orders page at any time to fulfill the rest of its items.

Ready to put what you've learned into action?

Build an online store with Shopify. Try it free.

Experience the future of retail now.

Shopify Point of Sale. Try it free.