Shopify is a commerce platform that allows anyone to set up and customize an online store. It enables customers to manage products, inventory, payments, and shipping.
nShift offers a plugin to Shopify that makes it easy for you to integrate your system to nShift Ship (former Consignor) and take advantage of our extensive carrier library. nShift’s Shopify App is a custom app that is configured for each customer. Contact customer service to order a new integration.
Your Shopify account must be linked to a Shipment Server account. Contact customer service to get a Shipment Server account if you do not have one already.
Content in this article:
- Installing the nShift Shopify app
- Adding Shipping profiles
- Making a shipment
- Transmitting data to carriers
- Overview of features in the app
Installing the nShift Shopify app
- Contact nShift's Customer Service to order a new setup.
- When the setup is done on the nShift side, you will receive an email with an install link that is unique for your Shopify store.
- Log in to your Shopify Store
- Click the link in the email from Customer Service. (Note! The link is only valid for 7 days and must be used before the expiry date. If your link expires, please contact Customer Service to get a new one).
- Click Install app to continue the installation process. The app will have a unique name associated with your account. It will appear on your Apps page after you have installed it.
- Open the nShift app. Fill in your nShift Username, Actor id, and Key (if not already filled in) and click Save. These credentials are provided by nShift. Contact nShift's Customer Service if you do not have any credentials. (Note: the credentials in the example below cannot be used - each customer has unique information).
- You will now see a message saying "Success! Shopify account has been linked to your nShift account!".
Adding Shipping profiles
Once the app has been installed, you can start setting up the shipping profiles. A shipping profile is a combination of a product and additional services. You must set up shipping profiles to match the products and services from nShift Ship that you want to use.
- Open the nShift app and click the Shipping Profiles link at the top.
- Click the Add shipping profile button.
- Enter a name for your shipping profile and click Save. We recommend choosing a name that is easy to identify later, eg. using the carrier name and product or shipping method.
- Choose an nShift Ship product. The drop-down list will contain all the products available on your account.
- Choose a printer if you already have one installed or leave it to ---None--- for now.
- Set the status to Enabled.
- Click Settings to set up goods type and any additional services, if needed, and click Save.
- Click Save to save the shipping profile and repeat the steps above to set up more shipping profiles. You need a shipping profile for each product in nShift Ship that you want to use.
Making a shipment
Follow these steps to create an order in Shopify and generate a shipping label using the nShift integration.
- Go to Orders and click Create order.
- Add products and a customer to your order and click Mark as paid but leave it unfulfilled.
- Click More actions and choose Ship with nShift in the menu.
- Select a shipping profile and click Continue.
In step 2 click Generate Shipments. - When a shipment has been created successfully, you will see a message with your shipment/package number. This can be used for tracking in Portal. Go to Portal and enter the number in the search field and click Search.
Transmitting data to carriers
You must log in to Ticket to transmit EDI to your carriers. Use your Portal login (contact Customer Service, if you do not have a portal user) and follow the instructions in this article: Setting up auto transmit of EDI files in Ticket
If you set up auto transmit, you only need to do the configuration once and Ship will take care of the transmit.
It is also possible to transmit EDI files manually. This could be relevant in some cases if you want to transmit a shipment separately or outside the normal schedule. Read more in this article:
Transmitting EDI files to carriers in Ticket
Overview of features in the app
Function |
Available |
Create shipment from order |
Yes |
Save shipment to inbox for printing from Ticket |
Yes |
Multiple actors |
No |
End of day/manifesting |
No |
Fulfill order |
Yes |
On-premises integration |
No |
Display shipping options from nShift in checkout |
No |