Connect with Ninja Van Malaysia
In this article:
Pre-requisite
Connect Ninja Van accounts
Set up Ninja Van app
Fulfill order with Ninja Van
Note about cold chain service for order with mixed profiles
1. Pre-requisite
Before start, make sure you have a registered account with Ninja Van. If you do not have one yet, click here to sign up.
If you need help with registration, may contact Ninja Van team:
Hotline : +60 111 722 5600
Email : my-sales@ninjavan.co / support_my@ninjavan.co
2. Connect Ninja Van accounts
2.1 First of all, you need to connect with your Ninja Van account. Log in to your EasyStore admin panel > Apps > search for Ninja Van Malaysia > Install this app.

Account connection
2.2 Click Connect button(s) to log in to your Ninja Van General and/or Cold Chain Service account(s) and grant permission to EasyStore.



2.3 After successful login(s), the button(s) will update to 'Disconnect' option, indicating that your store is now actively connected to your Ninja Van account(s).

3. Set up Ninja Van app
Scroll down for more settings to complete the Ninja Van app setup.
Shipper information
3.1 Fill in your shipper information.

Company information
3.2 Select the ship-from address that you want Ninja Van to pick up from. If you haven’t set up a location yet, follow this guide to set up.

Shipping rate settings
3.3 Determine your Ninja Van shipping rate settings:
Handling fee & percentage - additional charge on top of shipping fee, fixed rate and/or by percentage
Free shipping amount & quantity - offer free shipping to customers when order achieve the amount or item quantity, 0 for both means no free shipping offered
Enable shipping rate - auto calculate shipping rates at checkout page
Enable COD - offer cash on delivery payment method

Cold chain settings
This section will appear only if you have connected Ninja Van Cold Chain Service account in account connection section above.
3.4 Enable cold chain delivery (optional) and map your 'Frozen' or 'Chilled' shipping profiles to Ninja Van cold chain temperature ranges. If you haven’t set up shipping profiles yet, follow this guide to set up.

Fulfillment settings
3.5 Select default pickup time range that you want Ninja Van to come pick up.

Other settings
3.6 Choose the info you want to show on AWB:
Items on Waybills - product name, quantity & delivery instruction
Sender Details - your details such as name, phone & address
Order Number as Tracking Number - use EasyStore order number as the ending digits of tracking number
Waybill size - also choose your preferred AWB size


3.7 Click Save and you’re done with the Ninja Van app setup.
4. Fulfill order with Ninja Van
You may now fulfill order and print Ninja Van AWB in EasyStore.
4.1 Go to Orders listing > click into the order > Fulfill > Fulfill with Ninja Van Malaysia. You’re recommended to fulfill only Paid orders.

4.2 In the fulfillment page, you can select/fill in:
Cash on delivery - the option will appear only if you have enabled COD in the shipping rate settings section above
📌 Orders that successfully paid by Ninjavan COD service will auto update to Paid at the end of the month.
Insured value - to know how much is the fee, refer to Ninja Van team
Select pickup & delivery date & time
Fill in special pickup & delivery instruction, if any

4.3 Once everything has been selected/filled accordingly, click Fulfill order button > proceed to print AWB > wait for Ninja Van to come pick up.

4.4 You can also bulk fulfill and bulk print Ninja Van AWB. In the Orders listing page > tick the orders > More actions.

5. Note about cold chain service for order with mixed profiles
Ninja Van Malaysia now offers cold chain services that support your 'Frozen' or 'Chilled' shipping profiles. At cold chain settings section above, you have mapped your 'Frozen' or 'Chilled' shipping profiles to Ninja Van cold chain temperature ranges.
There are possibilites where one order contains products from different profiles. In such cases system might create multiple Ninja Van shipments following grouping methods below:
For General profiles:
Items in all 'General' profiles will be grouped into a single shipment, even though they are in different profiles.
💡 You can have multiple profiles of the same condition, for example multiple 'General' profiles.
For Chilled/Frozen profiles:
Items will be separated into groups & shipments following profiles, even if same condition. For example: Product A in 'Chilled' profile 1 and product B in 'Chilled' profile 2 will be separated into 2 shipments even though their conditions are the same — 'Chilled'.
Here’s how you will see the grouping in order details page and AWB.


Example scenarios:
Scenario 1
Orders with items from 1 'General' shipping profile:
Item A in General Profile A
Item B in General Profile A
Only 1 shipment will be created.
Scenario 2
Orders with items from multiple 'General' shipping profiles:
Item A in General Profile A
Item B in General Profile A
Item C in General Profile B
Only 1 shipment will be created. Items from 'General' shipping profile(s) will be grouped under 1 shipment by default.
Scenario 3
Orders with items from 1 'Frozen'/'Chilled' shipping profile:
Item D in Frozen Profile A (mapped to Ninja Van Frozen (Lower than -15°C))
Item E in Frozen Profile A (mapped to Ninja Van Frozen (Lower than -15°C))
Only 1 shipment will be created.
Scenario 4
Orders with items from multiple 'Frozen'/'Chilled' shipping profiles:
Item D in Frozen Profile A (mapped to Ninja Van Frozen (Lower than -15°C))
Item E in Frozen Profile A (mapped to Ninja Van Frozen (Lower than -15°C))
Item F in Frozen Profile B (mapped to Ninja Van Cool (18°C to 25°C))
2 shipments will be created automatically:
Item D and E in Shipment 1 (Ninja Van Cold Chain - Frozen)
Item F in Shipment 2 (Ninja Van Cold Chain - Cool)
Scenario 5
Orders with items from mix of 'General' and 'Frozen'/'Chilled' shipping profiles:
Item A in General Profile A
Item B in General Profile A
Item C in General Profile B
Item D in Frozen Profile A (mapped to Ninja Van Frozen (Lower than -15°C))
Item E in Frozen Profile A (mapped to Ninja Van Frozen (Lower than -15°C))
Item F in Frozen Profile B (mapped to Ninja Van Frozen (Lower than -15°C))
3 shipments will be created automatically:
Item A, B and C in Shipment 1 (standard delivery)
Item D and E in Shipment 2 (Ninja Van Cold Chain - Frozen)
Item F in Shipment 3 (Ninja Van Cold Chain - Frozen)
Updated on: 18/05/2025
Thank you!