
RouteLift for WooCommerce is the official plugin for connecting your WooCommerce store to the RouteLift logistics platform — Nigeria’s on-demand and same-day delivery network built for modern e-commerce businesses.
We know logistics can be one of the most time-consuming parts of running an online store. From manually booking couriers to answering “Where is my order?” messages all day, delivery management can eat into the time you should be spending on growing your business. RouteLift is here to change that.
To use this plugin you need a RouteLift merchant account. Download the RouteLift app, sign up, and get your API key from the app settings.
Once you have the app, go to Settings API Keys inside the app to generate your key, then paste it into the plugin settings.
Dispatch in one click
Stop wasting time manually booking couriers. From your WooCommerce order screen, hit “Create Delivery” and RouteLift handles the rest — assigning a rider and dispatching your package immediately.
Know the cost before you commit
Get a live delivery fee estimate before creating any dispatch. No surprises, no hidden charges — just a clear price based on the real distance between your pickup address and the customer’s delivery address.
Keep your customers informed automatically
Every time an order is dispatched, the tracking code is saved to the order and automatically included in the customer’s order confirmation email and their My Account page. No more “Where is my order?” messages.
Same-day and Economy delivery options
Offer your customers the flexibility they want. Same-day delivery for urgent orders, Economy (scheduled) delivery for budget-conscious shoppers. You control the default; customers see the estimated fee at checkout.
Automated dispatch for hands-free fulfilment
Enable auto-create and RouteLift will automatically dispatch a delivery the moment an order reaches your chosen trigger status (e.g. Processing). Perfect for high-volume stores that need to move fast.
Multiple pickup addresses
Running more than one warehouse or store location? Add multiple pickup addresses and choose the right one per order at the time of dispatch.
Multiple payment methods
Pay for deliveries from your RouteLift wallet, on invoice, or with other supported payment methods — whatever works for your business.
Live status updates via webhook
RouteLift pushes real-time status updates (assigned, picked up, in transit, delivered) directly to your WooCommerce order notes so you always know where every package is without leaving your dashboard.
Full debug logging
Optionally log all API traffic to WooCommerce Status Logs for easy troubleshooting.
Your riders are on their way. Your customers are kept informed. You get back to running your business.
This plugin connects to the RouteLift API to create, estimate, and track deliveries. When a delivery is created or estimated, order data (pickup address, customer name, delivery address, phone number, and item details) is transmitted to RouteLift’s servers.
Data is only transmitted when a store admin explicitly requests a delivery estimate or creates a delivery, or when the auto-create feature is enabled and an order reaches the configured trigger status. No data is transmitted to RouteLift during normal store browsing or checkout unless the store admin has enabled the checkout estimate feature.
Debug logging note: When the optional debug logging feature is enabled, API request and response bodies are written to the WooCommerce system log. These logs may contain customer personally identifiable information (PII) such as names, delivery addresses, and phone numbers. Disable logging in production environments when not actively troubleshooting.