Products Features How It Works Packing Stations Get Started
Ninja Van Integration

Automatic AWB Creation & Label Printing

Scan an order, scan a courier barcode — the AWB is created, the label is printed, and the order is fulfilled. All automatically, all in one step.

Order #1087 Ninja Van
AWB Created - MYSG001234567
Label Printed - Station 1
Order Fulfilled
Complete - Ready for next order

Everything You Need for Ninja Van Fulfillment

From AWB creation to label printing — fully automated

Automatic AWB Creation

Ninja Van waybill is created instantly when you scan the courier barcode. No copy-pasting tracking numbers or logging into another portal.

Auto-Print Labels

AWB shipping label prints automatically to your station's printer. Supports A5, A6, A7, and A8 label sizes for any label printer.

Multi-Station Printing

Set up multiple packing stations, each with its own printer. Print jobs route to the correct station automatically based on who scanned the order.

SKU Barcode Verification

Scan each item before packing to verify it matches the order. Audio feedback lets you work hands-free — hear a beep for correct scans and a buzz for errors.

Dual Courier Support

Use Ninja Van for automatic AWB, or manually enter tracking numbers for other couriers like DHL, J&T, PosLaju, and more — all from the same interface.

History & Daily Reports

Dashboard with fulfillment stats, error tracking, and courier breakdowns. Get daily email reports with metrics for each packing station.

How It Works

Scan, verify, and fulfill — AWB and label handled automatically

1

Scan Order

Scan the order barcode on your packing slip to pull up order details and items.

2

Verify Items

Scan each item's SKU barcode to confirm it matches the order. Audio feedback confirms each scan.

3

Scan Ninja Van

Scan the Ninja Van courier barcode. The AWB is created and the shipping label is sent to your printer.

4

Done

Order is fulfilled in Shopify with the tracking number. Customer is notified automatically. Ready for next order.

Packing Station Setup

Connect your printers for automatic label printing at every station

Fulfil-IT App

Scan order & courier

Print Server

Routes to correct station

Printer Client

Windows PC at station

Label Printer

Prints AWB label

Windows PC

One per packing station to run the printer client software

Label Printer

Any thermal or inkjet label printer (A5-A8 sizes supported)

Barcode Scanner

USB or wireless scanner for order and SKU barcode scanning

Ninja Van Account

API credentials (Client ID & Secret) from your Ninja Van dashboard

Why Fulfil-IT + Ninja Van?

  • No Manual AWB Entry AWB is created automatically — no logging into the Ninja Van portal
  • Labels Print Automatically Shipping label prints to the correct station printer immediately
  • Reduce Packing Errors SKU verification ensures the right items go in every box
  • Malaysia & Singapore Works for domestic (MY) and international (SG) Ninja Van shipments
  • Daily Fulfillment Reports Get email reports with stats, errors, and breakdowns by station and courier
99% Fewer Packing Errors
7x Faster Than Manual AWB
4 Stations Supported

Frequently Asked Questions

Common questions about the Ninja Van integration

You need a Client ID and Client Secret from your Ninja Van dashboard. These are your API credentials for OAuth authentication. Enter them in the app's Settings page and click "Test Connection" to verify they work.

The app supports A5, A6, A7, and A8 label sizes. You configure the label size per packing station in Settings, so different stations can use different label printers. A8 (70mm x 52mm) is the most common for standard shipping labels.

Yes. You can add any courier (DHL, J&T, PosLaju, etc.) in Settings. When you scan a non-Ninja Van courier barcode, the app switches to manual tracking number entry. Only Ninja Van gets automatic AWB creation — other couriers work with manual tracking entry, same as before.

Yes. The app automatically detects the destination country from the Shopify order. For Malaysia orders, it creates a domestic parcel. For Singapore and other international destinations, it creates an international shipment with the correct customs declaration fields.

  • Windows PC — to run the printer client software (print-win.exe)
  • Label printer — any thermal or inkjet printer that supports A5-A8 sizes
  • Barcode scanner — USB or wireless, for scanning orders and SKU barcodes
  • SumatraPDF — free PDF viewer (installed on the PC for silent printing)

There is no limit. Each station gets a unique Station ID, and print jobs are routed to the correct printer based on which station the worker selected. You can add or remove stations at any time from the Settings page.

You can configure automated daily email reports that include total orders fulfilled, success/failure rates, breakdown by courier, breakdown by station, and any errors that occurred. Reports can be sent to multiple email addresses and filtered by station.

Get Started with Ninja Van Integration

Ready to automate your Ninja Van fulfillment? Get in touch and we'll help you set up.