Shopify Orders

You can now create and fulfill orders from your Shopify store directly on the Ninja Dashboard!

Get Started! Find us on the Shopify App Store here.

What you need:

  • A Ninja Van Dashboard Pro account

  • A Shopify account

  • 10 mins

Note: Ninja Pack orders cannot be created through the Shopify App

In this section, you'll learn how to:

1 Connect Ninja Van to Shopify

2 Link your Ninja Van shipper account to your Shopify store

3 Set default parcel settings

4 Create regular orders with us for your Shopify orders

5 Fulfill your Shopify orders

For more information, check these out below:

FAQ

Troubleshoot Issues

1 Connect your Ninja Van account to your Shopify account

Thank you for downloading the Ninja Van Shipping App on the Shopify App Store! Now set your store up for success - First, you will need to enable a connection between Ninja Van and Shopify:

1. When you have successfully downloaded the app on your Shopify store, you will land on the App's Settings Page. Click on the 'Connect Ninja Van account' button

2. When you've clicked on the button, the following will pop-up. Enter in the email you use to log into the Ninja Van Dashboard and password into the respective fields

3. Click 'Login' to connect your Ninja Van account to your Shopify store

App Settings page on Shopify - Enter your Ninja Dashboard account details to connect Ninja Van to Shopify!

2 (A) Link your Ninja Van shipper account to your Shopify store

After you have connected your Ninja Van to Shopify, you'll simply need to choose which account you'd like to connect to your store. You'll need to have this set up so that we know which Shopify store to pull orders from:

1. Under 'Link a shipper account to store name', click on the dropdown menu to see your list of eligible shipper accounts under your Ninja Dashboard account

NOTE: You can only see shipper accounts based in the same country as your Shopify account.

The shipper account you select will be where you'll see your Shopify orders come through!

2. Select the shipper account you want to create Shopify orders from, and then click on the 'Link shipper' button

App Settings page on Shopify - Start linking your shipper account - click on the dropdown menu

App Settings page on Shopify - Select a shipper account to link your Shopify store to

3. Voilà! - Your accounts will be successfully linked!

NOTE: After you've successfully linked your account, you will be able to have a quick view of your shipper account(s), and the Shopify store(s) they've been linked to

App Settings page on Shopify - Voilà! - Your accounts have been linked

2 (B) Set up Shipping Lines

Shippers will need to set up their Shipping Lines on their Shopify store.

This is how our system identifies which orders are:

  • For Ninja Van

  • For a particular delivery service type

1. Go to on shopify store, click on "Shipping and Delivery".

2. Click on "Manage rates" at the left hand corner of General Shipping Rates section.

3. Click on "edit rate" and set rate name as - NINJA VAN - STANDARD

4. Click "Done" and we are all set!

Mandatory naming convention for Shopify shipping lines - NINJA VAN - [DELIVERY TYPE]

App Settings Page on Shopify - Set up Shipping Lines for Ninja Van

3 Set Parcel Settings

Before you start creating orders, set up your Parcel Settings. These are the default parcel size and weight values your Shopify orders will inherit when you are creating regular orders on the Ninja Dashboard.

1. Go to SETTINGS located on the left navigation menu

2. Under 'Parcel Settings', set up your parcel size by clicking the dropdown menu, then selecting the sizes that are available in the country you are based in

NOTE: Hover over the info icon anytime to the reference our size guide!

3. Almost there! - Enter in the parcel weight of your Shopify orders in kilograms (i.e., if your orders weigh less than 1kg, type your order weight in decimal points)

NOTE: We automatically save any changes made to your Parcel Settings. There's no need to click Save.

Ninja Dashboard Settings page - Enter your default parcel size and weight for your Shopify orders

4 Create regular orders with us for your Shopify orders

You're all set up! Get started on shipping out your Shopify orders here:

Select your Shopify Orders

1. Go to SHOPIFY ORDERS located on the left navigation menu

Shopify Orders page - We've pulled your Shopify order details so you can get started!

2. If you have successfully connected and linked your shipper account to your Shopify store, you will see your orders from that store listed on this page

NOTE: Eligible orders on the list are: Unfulfilled, domestic orders that have been tagged as Ninja Van orders on Shopify (see more on we identify domestic orders in the FAQs below)

3. Received an order on Shopify but don't see it on the list? Try clicking on SYNC SHOPIFY ORDERS on the top right

Shopify Orders page - Select the Shopify orders you want to create, and click 'Create Regular Orders' to proceed

Shopify Orders page - Select the Shopify orders you want to create, and click 'Create Regular Orders' to proceed

Create regular orders for your Shopify Orders

6. Enter in your pickup details

NOTE: Please refer to Manage Pickups to learn more about setting up your pick up addresses

7. Click 'Save & Continue'

8. Review the number of Shopify orders you're looking to create regular orders with us

9. Click 'Save & Continue'

Enter Pickup Details - Enter in your pickup details so we know where to pick up your Shopify order shipments from

Review Shopify Orders - Review your Shopify orders, and click 'Confirm' to proceed

10. Hurrah! You've successfully created regular orders for your Shopify orders!

Confirmation page - Your Shopify orders have been created!

5 Fulfill your Shopify orders

Need to let your customers know we're on our way? - Fulfill your orders on Shopify from the Ninja Dashboard! You can do so via the Confirmation page right after you've created your orders, or do so later via the Order History page:

Confirmation page - After your Shopify orders have been created, you may click 'Mass Fulfill' to fulfill your orders on Shopify

Confirmation page - Your Shopify orders have been fulfilled!

ORDER HISTORY PAGE

Fulfill your orders at a later time!

1. Go to ORDER HISTORY located on the left navigation menu

2. Click on the 'Action' dropdown menu

3. Click on the 'Mass fulfill created orders' option

4. Hurrah! You've successfully fulfilled your Shopify orders!

Order History page - Fulfill your orders anytime on Shopify via the Order History Page

FAQ

1. Why do you need permissions to manage my orders?

To enable your one-stop shop for all things Shopify on our Dashboard, we needed to get your permission to read and modify your orders from Shopify. However, we only use these privileges to carry out the following actions:

  • Import your orders from Shopify to the Ninja Dashboard

  • Update the fulfillment status of your orders on Shopify via the Ninja Dashboard

  • Upload a Ninja Van tracking ID for the orders to Shopify via the Ninja Dashboard

For more information on how we use data from your Shopify store, please click here for our Privacy Policy.

2. Country is not supported

Sorry! We're only able to support Singapore, Malaysia and Philippines for now.

3. Why don't I see all my shipper accounts as options to link to my shipper account?

You will only be able to see shipper accounts based in the same country as your Shopify account.

4. Why do I need to set up my store's Shipping Lines?

As part of the onboarding process, our Sales team will advise shippers to set up their shipping lines on their Shopify store with the following labelling convention: NINJA VAN - [DELIVERY TYPE]

This enables us to associate Shopify orders with the shipper's service provider of choice so that we can identify and import Shopify orders that are only for Ninja Van to the Ninja Dashboard

5. Why don't I see the changes I've made to delivery details when creating regular orders on Shopify?

As per our data integrity practices, we will not modify any details in the original Shopify order. We only import order details from Shopify for the purposes of enabling an automated order creation experience. Therefore, any changes in the delivery details we require to deliver the order to your customer will only be captured on Ninja Van.

For more information on how we use data from your Shopify store, please click here for our Privacy Policy.

Troubleshoot Issues

1. Erroneous orders

Not to worry - this happens a lot more often than you think! To deliver your parcels hassle-free, we want to make sure that we have all the information we need to do so. (include differences between now & later)

Error order page - Choose to edit your error orders now, or access them later via the Order History page

EDITING ERROR ORDERS NOW

1. When you select 'Edit the orders online now', you will be directed to the 'Edit Error Orders for Shopify' page

2. You will be prompted to enter/amend the fields where we need more information

NOTE: If you have more than one error orders in the batch you've created, you will need to attempt resolving all the errors before you can proceed

3. Click 'Submit'

4. Hurrah! You've successfully created your Shopify orders!

Edit Error order page - Resolve the errors highlighted in the order creation form to proceed

EDIT ERROR ORDERS LATER ON ORDER HISTORY

Don't have time to make changes immediately? No worries - you can always edit erroneous orders later

1. Go to ORDER HISTORY located on the left navigation menu

2. Click on the 'Action' dropdown menu

3. If there are erroneous orders for you to fix within the order batch, you will see 'View Error Orders'

4. Click on this option

5. You will see the erroneous orders listed - select the orders you want to amend

6. Click 'Create Regular Orders' to start editing your error orders

7. You will be directed to the 'Edit Error Orders for Shopify' page and prompted to enter/amend the fields where we need more information

NOTE: If you have more than one error orders in the batch you've created, you will need to attempt resolving all the errors before you can proceed

8. Click 'Submit'

9. Hurrah! You've successfully created your Shopify orders!

NOTE: Learn more about changes to the order delivery details in the FAQ above

Order History page - Access your order errors via the Action dropdown menu

Shopify Orders page - We've already filtered the list for the relevant error orders only - feel free to start resolving everything on the list

NOTE: When you choose to resolve your error orders later, you will still see that there are error orders in the batch - Don't worry! We've just moved the error orders you've resolved from that batch to a new one. We got all your Shopify orders that have already been successfully created, and you may go ahead and fulfill them.

2. Error Connecting / Linking Accounts

Whoops! Sorry about that - we don't get it every time. When this happens, do try to refresh the page, or close the browser, and try again.

If the problem still persists, please reach out to your KAM who will log the issue with us, and we'll get right back to you!

3. Shopify Orders are not being imported at all

Are the orders you're looking out for domestic? Have the orders been fulfilled on Shopify? Have you set up your Shipping Lines?

If you've answered 'Yes' to all of the above - sorry about that - we don't get it every time. When this happens, do try to refresh the page, or close the browser, and try again.

If the problem still persists, please reach out to your KAM who will log the issue with us, and we'll get right back to you!

I still can't sync my orders..

If orders are still not being synced over, there could be 3 possible reasons:


1. Default parcel size and weight has not been set

2. Shopify rates have not been renamed to match Ninja Van services


For standard delivery, need to rename shopify rate of “NINJA VAN - STANDARD”.

For next day delivery, need to rename shopify rate to “NINJA VAN - NEXTDAY”

3. You have not added a payment method on your shopify account