Logo

Shopify Enhanced Integration

Use Shopify Enhanced integration for improved fulfillment locations, Shopify tags, and multi-location shipping support.

5 min readUpdated August 20, 2025

Shopify Enhanced is Starshipit's improved Shopify Integration which supports improved use of fulfillment locations and Shopify tags. You can integrate as many Shopify stores into your Starshipit account as you like.

What you need to get started

Before getting started with Shopify you will need a few things:

  • Your Shopify store name
    Your store name is located within the URL for your Shopify account when you are logged into Shopify-- after the https:// and before .myshopify. For example, if your URL is https://amazing-clothing.myshopify.com/admin/settings/checkout, then the store name is amazing-clothing
  • Shopify username
  • Shopify password
Warning

You will need to complete the set-up process through Starshipit directly (app2.starshipit.com) instead of the Shopify app or the Print Application.

How to set up Shopify Enhanced

To enable Shopify on your account:

  1. In your Starshipit account, go to Settings > Integrations.
  2. Click Add a new integration, then select Shopify from the list.
  3. Select Enhanced under Integration Version.
  4. Enter your shop name.
  5. Click Authorise. This will redirect you to Shopify to log in and provide Starshipit access to your website.
  6. Test the connection, you're good to go!
Note

Migrating from Shopify Legacy?We've added some major features to streamline your shipping process when using Shopify with Starshipit.Import your Shopify Tagsand have them display in Starshipit If you are using Shopify Marketsthen the incoterm that is selected in Shopify (either duties paid or unpaid) will be automatically set on the order when it is imported into Starshipit making charges duties on checkout a breeze.(See Duties and import taxes)Have multiple differentlocationsin Shopify? Shopify enhanced will allow you to chose what fulfillment locations you would like to import into your account and ensure the fulfillment will deduct stock from the fulfillment location you've allocated the order to.Using Shopify'smulti origin shippingto allow an order to be split between multiple locations? Each fulfilment will be imported as it's own order so you can send them to different Starshipit accounts to ensure they are shipped from the correct location.We now import your local pickup orders so that you can pack them much like your orders to be shipped. We will update Shopify when the order has been dispatched.

Additional configuration

Shopify Enhanced offers more customization over how and when you import your orders. To configure them please see below:

Order Status : Use this option to select what status orders should be in to import into Starshipit

Locations : Select which fulfillment locations in Shopify you would like to import into this account
Quick Tip: if you are fulfilling out of multi-locations, combine the above option with Starshipit Multi Location Child Accounts

Delivery Methods : Specify which delivery methods you would like to come through to Starshipit. The options are:

* [Shipping](https://help.shopify.com/en/manual/shipping/setting-up-and-managing-your-shipping/setting-up-shipping-rates): These are orders in which a customer has selected for the order to be shipped to them
* [Local Pickup:](https://help.shopify.com/en/manual/shipping/setting-up-and-managing-your-shipping/local-methods/local-pickup) These are orders that are nominated as pick up in store.

: * Local Delivery: These are orders where the customer is located close to you and has opted for a local delivery

Delivery Options : See our guide on calculated shipping rates with Shopify

Webhooks : Subscribe to Shopify webhooks to enable real-time importing of your orders from Shopify to Starshipit. To enable this:

1. Navigate to **Settings** > **Integrations** > Scroll to the bottom of **Shopify Settings**.
2. Click on **Subscribe to webhook**.

Advanced Tab : The advanced tab allows you to customise your integration further to meet your exact requirements. Options include:

* Blocking orders with certain tags from importing
* Configuring how different fields are mapped to the order you see in Starshipit
  • Disabling writeback

Tags : You can now import Shopify order tags with your orders. To enable these:

1. Navigate to **Settings** > **Integrations** > **Shopify Settings** >  **Advanced** > Enable **Import Tags from Shopify**.
2. Tags will now appear in the orders grid. For more information on tags, see here: [Tags](/articles/orders-manifests-reports/orders/tags).

Variants : You can import Shopify item variants as the description to make pick and packing easier. To enable these:

1. Go to **Settings** > **Integrations** > **Shopify Settings** >  **Advanced** > Enable **Map the name of product variants for order item descriptions**.
2. These will apply on import. To update the orders in your new tab [remove and & re-import your orders](/articles/orders-manifests-reports/faqs/how-to-remove-re-import-orders).

Bin Locations : 1. Create a new custom text metafield in Shopify. The name space and key will need to be

   ```
   custom.bin_location
   ```
2. Ensure your products have values set.
3. In Starshipit, navigate to **Settings** > **Integrations** > **Shopify Advanced** > Import Bin Location metafield and select whether you have configured the bin location on the product or the variant.
4. Click **Save**.
5. Now when you import, the bin locations will come through to Starshipit.

Actions from within Shopify

FAQs

This can happen with the Shopify Enhanced Integration, where an order is split into multiple fulfilments. You're charged a single shipping fee, but since Starshipit imports each fulfilment individually, we proportionally allocate that shipping cost across each fulfilment.

Here's an example order:

Total shipping paid by customer: $10

Order value: $200

Fulfilment 1 value: $50 → 25% of total → Assigned $2.50 shipping

Fulfilment 2 value: $150 → 75% of total → Assigned $7.50 shipping

Each fulfilment displays a share of the shipping fee based on the item value it includes.

Was this article helpful?

Related Articles