Configuring the Shopify Integration
How to configure the integration between Noviship and Shopify on the Noviship side
Last updated
Was this helpful?
How to configure the integration between Noviship and Shopify on the Noviship side
Last updated
Was this helpful?
Integrations are configured in the Selling | Integrations section
Click Add here to create a new integration. Select the customer account you wish to integrate and select Shopify as the integration type.
Here you begin by selecting the User Account and associated API Key (which you must have previously issued). You also enter here the information provided by the customer from their Shopify account (Domain, API Key, Password and Shared Secret).
Note: The Shop Domain must be in the form some-shop-name.myshopify.com (make sure there is no prefix, slashes or trailing spaces).
There are a number of options you can configure for the Shopify integration.
The Carrier Rating Service allows Shopify to connect to the associated Noviship account to obtain quotes for the contents of the customer's shopping basket.
The Shopify account must have the Advanced Shopify Plan to install Carrier Rating.
Activating the monitor means that as soon as a customer pays for a Shopify Order, Noviship will create a matching shipment in the customer's account. The shipment will be configured to represent the order with the packages set to the shopping basket and the destination address set to the customer's shipping address.
If a customer has fulfillment locations configured you can activate the fulfillment option. This will transmit the shipment details to Shopify once the shipment has been manifested. This option relies on the Order/Paid monitor. Only shipments created by the monitor will be transmitted back to Shopify.
Shopify requires that shipments fulfilled be associated with a location so the fulfillment location must be chosen here. If the list is empty you should use the Update action to refresh the data from the Shopify account.
Check this option to specify that the destination address is residential (both for rating and for the order monitor). For some carriers this will increase the price due to residential delivery surcharges.
Check this option to have each item in the shopping basket represented by a separate Package in the Noviship shipment. This applies to both the carrier rating and the order monitor.
If this option is chosen each package will have the item description and SKU entered in to the package description. Otherwise the order number will be used as the package description.
The steps up until now involve the configuration of the integration. At this point you should have an integration in your table. At this time, however, no connection has been made with Shopify. The next step is to synchronize the integration using the Update action.
Every time you change the integration you must use the Update action to apply those changes. Sometimes the changes will be successful and sometimes you will receive an error message. For example, if you request a Rating integration but the target Shopify account does not have the Advanced Shopify Plan you will receive an error indicating that Carrier Rating is not enabled on the account.
You will see the configuration page for your new integration and you should enter the information provided by the customer (see ).