Setting up custom fulfillment services

With Shopify, you can use custom fulfillment services to fulfill your orders provided that the fulfillment service you’re using can process orders by email. If the fulfillment service requires more than an email to process your orders, then you can hire a Shopify Partner to develop a custom app.

When you mark an item or order as fulfilled in your Shopify admin, the fulfillment service is sent an email with the relevant order information so that they can fulfill it for you.

Activate a fulfillment service

Steps:

Desktop
  1. From your Shopify admin, go to Settings > Shipping and delivery.
  2. In the Custom order fulfillment section, click Add fulfillment service.
  3. In the Name field, enter the name of your custom fulfillment provider.
  4. In the Email field, enter the email address of your custom fulfillment provider.
  5. Click Save.
iPhone
  1. From the Shopify app, tap the button, and then tap Settings.
  2. In the Store settings section, tap Shipping and delivery .
  3. In the Custom order fulfillment section, tap Add fulfillment service.
  4. In the Name field, enter the name of your custom fulfillment provider.
  5. In the Email field, enter the email address of your custom fulfillment provider.
  6. Tap Save.
Android
  1. From the Shopify app, tap the button, and then tap Settings.
  2. In the Store settings section, tap Shipping and delivery .
  3. In the Custom order fulfillment section, tap Add fulfillment service.
  4. In the Name field, enter the name of your custom fulfillment provider.
  5. In the Email field, enter the email address of your custom fulfillment provider.
  6. Tap Save.

Set your products to be fulfilled by your custom service

Steps:

  1. From your store's Products page, select the product to be fulfilled by the custom service.
  2. In the Inventory section, select the fulfillment service that you want to use from the Inventory will be stocked at drop-down menu.
  3. Click Save to save your changes.

Send a fulfillment request to your custom fulfillment service

When you're ready for your custom fulfillment service to ship an order, mark the order as fulfilled from your Shopify admin. This action sends an email to your fulfillment service with the order and customer details.

You can mark part of an order or the full order as fulfilled from your Shopify admin. This action sends an email to your fulfillment service with the details of what to ship.

Delete a custom fulfillment service

If you no longer want to use a particular fulfillment service, then you need to make sure that their rates aren't offered to your customers at checkout. If your account with the fulfillment service is in good standing, then you can reactivate the service at any time.

If there is any inventory set to fufill using the service, then you must select a new service to inherit the stocked inventory and unfulfilled orders assigned to the deleted service. You can change the fulfillment location on your Product pages.

Steps:

Desktop
  1. From your Shopify admin, go to Settings > Shipping and delivery.
  2. In the Custom order fulfillment section, click on the service you want to delete.
  3. Click Delete.
  4. Click Delete to confirm.
iPhone
  1. From the Shopify app, tap the button, and then tap Settings.
  2. In the Store settings section, tap Shipping and delivery .
  3. In the Custom order fulfillment section, tap on the service you want to delete.
  4. Tap Delete.
  5. Tap Delete to confirm.
Android
  1. From the Shopify app, tap the button, and then tap Settings.
  2. In the Store settings section, tap Shipping and delivery .
  3. In the Custom order fulfillment section, tap on the service you want to delete.
  4. Tap Delete.
  5. Tap Delete to confirm.

If there isn't an option to Delete the fulfillment service that you want to remove from your admin, then you can find it on the Apps page instead.

Can’t find the answers you’re looking for? We’re here to help.