Shippit's integration with Shopify is fast and easy! It is an app-based integration that only requires you to install the app and adjust default settings (if even needed).
 
Watch this video tutorial to help you set-up:
 

Need assistance in implementing your integration? Connect with your account manager, sales contact, or visit our website to avail professional services today!

You may also review this full detail guide divided into the following sections:
  1. Integration Process
  2. Configuration Options
  3. Frequently Asked Questions
 

Integration Process

Shippit_icon.png Install Through Shippit Integrations 

Are you already using Shippit before you signed up for Shopify? If yes, this is the process that is best for you.

GIF_1.gif

  1. Login to your Shippit store
  2. On the top right of your screen, click on the downward arrow
  3. Choose Settings on the extended options
  4. On the sidebar menu on the left, select Integrations
  5. On your right, scroll down and click on Shopify. This will load the Shippit app on the Shopify App Store.
  6. Click on Add App
  7. Log in to your Shopify store

 

CHECK your integration by ensuring you now have a Webhook URL. If you do not see the Webhook URL field populated, email us right away at configuration@shippit.com

23_0_-_Copy.png

 

 

Configuration Options

All your configuration options may be accessed:
  • In Shippit, go to Settings > Integration
  • In Shopify, go to Apps > Shippit > Shippit Connect > Settings

Dollar.png Live Quotes

Live Quotes allow you to provide customers with real-time shipping rates and options during checkout based on the total order weight and delivery address.
 
13_137.png
  • Live Quotes - Turn this On so that customers can see the shipping cost upon checkout and choose which service they would like to pay for. 
  • Available Services - This option allows you to choose the service class/es that will provide a live quote. You can choose to have specific service classes by only enlisting those or choose to quote from all three services classes - Priority/Same Day, Express, and Standard.

CUSTOMER VIEW OF LIVE QUOTES AT CHECKOUT

14_418_-_Copy.png

Please note that Shopify does not display the delivery Estimated Time of Arrival (ETA) of courier service options. For merchants, this can be viewed in the Shippit New Orders tab.

 

Order_Sync_2.png Order Sync

The Orders tab allows you to configure how you would like to synchronise your orders from Shopify to Shippit through the following options:

29_0.png28_0a.png

  • Auto-Sync New Orders - set to Yes by default; this option ensures orders are automatically pulled across into Shippit from Shopify
  • Auto-Sync Event - determines the required order status in Shopify so that an order can be automatically pulled across into Shippit

Shopify will not mark the order as paid if the payment is captured outside of the Shopify platform. If your set-up allows customers to pay on eBay, we recommend to that you set this option to When an order is created instead of When an order is marked as paid.

  • Sync Delivery Instructions - allows you to decide whether you'd like the order notes/special instructions field in Shopify to be pulled across into Shippit as Delivery Instructions. Shippit also analyses the content of the field and when "ATL” or “Authority To Leave” is detected, the order is marked accordingly.
  • Default Email - this will be used for orders that do not contain a customer’s email address
  • Product Tags - this option allows you to stop orders with a certain product tag from being synced automatically from Shopify to Shippit; a common use is if a merchant offers pre-order sales which cannot be shipped yet until the stock is ready.

By default, the entire order that has an item with a restricted product tag will not sync to Shippit. You can, however, opt to partially sync items that do not have restricted product tags by ticking the box for Allow orders that contain products that are not excluded to be partially synced automatically.

 

Upload.png Manual Order Import

You can manually import orders to Shippit both through Shopify and Shippit.
 
In Shopify:
  • Manually import an individual order by going to Orders > Click the Order > Click on More Actions > Select Send to Shippit
  • Manually import orders in bulk by going to Orders > Select the Orders > Click Actions > Send to Shippit
 
In Shippit:
  • Manually import an individual order by going to Settings > Integrations > Click the Downward Arrow next to Import Orders > Choose Order Number and enter the Shopify order reference number
  • Manually import orders in bulk by going to Settings > Integrations > Click the Downward Arrow next to Import Orders > Choose Created Date and select the date and time from when you would like to import orders.

The limit for the time range is until 60 day past and only unfulfilled orders will be imported. You may also tick on Re-import previously imported orders.

You will see a green "processing" bar appear at the top of the page informing you of how many orders are being processed for import.

 

Mapping.png Shipping Method Mapping

The Shipping Method Mapping function allows you to match your Shopify shipping methods to a specific service or service class in Shippit.

30_0.png

If you offer Free Shipping, you can minimise your shipping cost by identifying the specific service or service class that you would like the order to be transacted through.

You may also set to Don't Send to Shippit a certain Shopify Shipping Method that you fulfill through your own delivery team so that the orders do not flow into Shippit anymore.

mceclip2.png

Lastly, there is an option to map to Click & Collect.

mceclip1.png

This allows you to generate a label for an order and as soon as the label is downloaded, the order is moved from the New Orders tab to the Track tab.

mceclip3.png

 

Fulfillment.png Fulfillment Sync

The Fulfillments tab allow you to configure how you would like to synchronise your orders' shipment status from Shippit to Shopify through the following options:
 
18_3.png
  • Fulfill Orders - allows you to decide whether you'd like Shippit to mark orders as fulfilled in Shopify. With this setting enabled, Shippit will update all tracking information on the order in your shopping cart.

Shippit’s ability to update the order with tracking information will fail if you create a manual fulfilment on the order in Shopify.

  • Fulfillment Location - allows you to set the location where orders are being shipped out from.

Please ensure the location contains stock and is a physical location. PO Boxes are not accepted.

 

 Picture1.png Automatically Fulfill the Order's Line Items

A default setting of new Shopify stores is to Automatically Fulfill the Order's Line Items after an order has been paid.

mceclip0.png

Since your integration with Shippit updates the fulfillment status in Shopify once an order is really booked, you do not need Shopify to internally make this assumption for you. With Shippit, your fulfillment status in Shopify can be more reflective of your actual booking and dispatch timing. 

Login to Shopify and go to Settings > Checkout > Order Processing > After an order has been paid to select either:

  • Automatically fulfill only the gift cards of the order - if you filter gift cards as a product tag that should not be pulled across into Shippit; or
  • Do not automatically fulfill any of the order's line items - this will allow Shippit to update the fulfillment status instead

 

Shippit Connect Overview

Shippit Connect (https://connect.shippit.com/) is our integration middleware. This platform is mainly used to:
  • View Order Sync history - see which orders were successfully sent to Shippit including any that failed
  • View Fulfillment Sync history - see which shipment status were successfully sent to Shippit including any that failed

Alternately, instead of going to Shippit Settings > Integrations, you can use this platform to:

  • Update integration settings
  • Import an order by Order ID
  • Import an order by x days ago

 

TEST your configuration by creating a dummy order in Shopify based on the different order sync criteria you have identified here. If you encounter any challenges, email us right away at configuration@shippit.com

 

 

Frequently Asked Questions

  • Can I live quote an international order in the shopping cart?

Yes!

  • Does live quoting consider the product dimensions?

As dimensions cannot be configured against products in Shopify, live quoting will only take into account the weight of the products. In order to get the quote right, you need to make sure the Dead Weight of the product is defined equal to or greater than the Volumetric Weight. If there is a product where the Dead Weight is already higher than the Volumetric weight, leave it as it is. If the product Dead weight is less than Volumetric Weight then define its Dead weight to be equal to the Volumetric weight.

  • Why can't I enable Live Quotes?

So you can start using any live quoting plugin to Shopify, it requires that you either (1) are on an Advanced Plan at least or (2) have the paid add-on feature "Calculated rates at checkout". You may get in touch with Shopify to upgrade or request this add-on feature.

  • Can Shopify display the delivery Estimated Time of Arrival (ETA) of courier service options at the checkout page?

The existing Shippit integration with Shopify does not display ETAs on any page in Shopify.

  • If I modify or delete an order in Shippit, will it update/delete the order in Shopify?
No.
  • Why am I not receiving tracking updates for the orders I have booked through Shippit?
Check your Shippit Fulfilment settings in Shopify to see if they are enabled. If it is enabled, check your Webhook URL in Shippit. If empty, re-register your Webhook by disabling Fulfilment settings in Shopify, and then re-enabling.
  • Why are my orders not syncing to Shippit?
This could be due to:
  1. Incorrect content and/or format of customer and delivery information
  2. Insufficient carrier services activated in Shippit > Settings > Carriers
  • Why are my orders being tagged as fulfilled even if they haven't been booked in Shippit?

Login to Shopify and go to Settings > Checkout > Order Processing > After an order has been paid to check if Automatically Fulfill the Order's Line Items is selected.

If it is, change the setting to either Automatically fulfill only the gift cards of the order (if you filter gift cards as a product tag that should not be pulled across into Shippit) or Do not automatically fulfill any of the order's line items (this allows Shippit to update the fulfillment status instead).

Since your integration with Shippit updates the fulfillment status in Shopify once an order is really booked, you do not need Shopify to internally make this assumption for you. With Shippit, your fulfillment status in Shopify can be more reflective of your actual booking and dispatch timing. 

  •  Why does Shippit say that my Shopify store is already connected with a Shippit account?
If your user has access to multiple companies in Shopify, due to a conflict of browser sessions, the app may attempt to automatically link your store with a Shippit store you were previously logged into. We recommend that you reconnect via an incognito window. If issue persists, please contact us so that the duplicate connection can be removed. 
  • Why are orders from The Iconic or eBay not syncing automatically to Shippit?
Orders from external shopping carts such as The Iconic or eBay will not auto-sync with Shippit. This is because the payment trigger occurs outside of Shopify and hence Shippit is never notified that an order is paid on Shopify. Unfortunately, this trigger event is something out of Shippit's control. As a work around, you can sync orders based on when they are created.
 
In Shippit, just go to Settings > Integrations > Orders > Auto-Sync Orders > Select When an order is created. Take note that updating this setting will mean all orders created on Shopify will be sent to Shippit. This may include, and is not limited to, orders deemed fraudulent, suspect or pending payment. Once the orders are synced as soon as they are created, it will be up to you to manually verify these type of orders in Shippit before booking a courier to pick up those orders.
 

Shopify Tips

  • Partial exclusions can be made based off product tags that are specified within your Shopify Integration Settings. See Order Sync section above for more details.
  • You can specify which shipping methods you wish to map. For example, all orders except those that are Click & Collect, using the “Only Auto-Sync New Orders that contain a Shippit Shipping Method or a Shipping Method Mapped below” checkbox within your Shopify Integration Settings. See Order Sync section above for more details.
Was this article helpful?
1 out of 1 found this helpful

Comments

0 comments

Please sign in to leave a comment.