Chat on WhatsApp

How do I handle SingPost vs Ninja Van vs J&T Express in Magento?

Most SG stores need 2–3 carriers for cost optimisation + delivery promise:

  • SingPost — cheapest for low-weight (< 2kg), local-Singapore mailboxes, postal-code-friendly. Better for non-urgent / standard delivery.
  • Ninja Van — SEA leader, strong tracking + same-day urban (CBD / Orchard / Marina Bay). Native Magento module. Cross-border to MY / ID / PH built-in.
  • J&T Express — cheapest 2–5kg in SEA, dominant in MY / ID. Good for cross-border SEA hub fulfilment.
  • DHL Singapore / FedEx Singapore — international + premium next-day. Native Magento via DHL / FedEx APIs.
  • Qxpress — good fallback for ecommerce parcel volume.

We integrate via ShipperHQ (rule engine) or direct carrier modules — rule-based routing by weight, postcode (HDB vs condo vs CBD), value, and delivery promise (same-day / next-day / 2-day). Booking labels auto-generated from Magento order grid; tracking webhooks update sales_order. Cross-border to MY / ID via Lazada / Shopee storefronts as a parallel channel.

Was this helpful?