RouteLift for WooCommerce

Description

RouteLift for WooCommerce is the official integration plugin for the RouteLift logistics platform. Dispatch same-day deliveries directly from your WooCommerce order screen, get live price estimates before committing, and keep customers informed with real-time tracking codes embedded in their order emails and account pages.

Key Features

  • One-click delivery creation – Push any order to RouteLift directly from the WooCommerce order edit screen.
  • Live price estimates – Get an accurate delivery fee breakdown before dispatching.
  • Automated dispatch – Optionally auto-create deliveries when an order reaches a configured status (e.g. Processing).
  • Real-time tracking – Tracking codes are stored on the order and surfaced on the customer’s account page and in transactional emails.
  • Multiple payment methods – Wallet, cash, invoice, or bank transfer.
  • Status refresh – Refresh the delivery timeline from the order admin panel at any time.
  • Sandbox / Production toggle – Switch between live and sandbox environments at any time.
  • Debug logging – Optionally log all API traffic to WooCommerce Status Logs.

Third-Party Services

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.

  • Service: RouteLift logistics platform
  • API endpoint (sandbox): https://sandbox-integrations.routelift.com/v1
  • API endpoint (production): https://integrations.routelift.com/v1
  • Privacy policy: https://routelift.com/privacy
  • Terms of service: https://routelift.com/terms

Data is only sent 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 (WooCommerce Settings Integrations RouteLift Enable Logging), 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, and restrict log file access appropriately.

Installation

  1. Upload the routelift-for-woocommerce folder to /wp-content/plugins/.
  2. Activate the plugin from Plugins in your WordPress dashboard.
  3. Navigate to WooCommerce Settings Integrations RouteLift.
  4. Paste your API Key (from RouteLift Dashboard Settings API Keys).
  5. Fill in your Sender / Pickup Details (name, address, phone, and lat/lng coordinates).
  6. Click Save changes.

FAQ

Where do I find my API Key?

Log in to your RouteLift merchant dashboard, go to Settings API Keys, and copy your key.

How do I get the latitude and longitude for my pickup address?

Open Google Maps, right-click your address, and select “What’s here?”. The coordinates appear at the bottom of the screen.

Can I use a sandbox environment for testing?

Yes. Switch the Environment setting to Sandbox and use a sandbox API key. No real deliveries will be created.

What happens if auto-create fails (e.g. bad address)?

An error note is added to the WooCommerce order with the reason. You can fix the issue and use the “Create Delivery” button in the order meta box to dispatch manually.

Why does the estimate step take a few seconds?

The plugin geocodes the customer’s shipping address using OpenStreetMap Nominatim to obtain the coordinates required by the RouteLift API. Results are cached for 24 hours.

Can I create deliveries with multiple pickup points?

Each order dispatches from the pickup address configured in your RouteLift settings. You can define multiple pickup addresses and choose which one to use per order.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“RouteLift for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release.