{"id":305948,"date":"2026-05-15T15:53:50","date_gmt":"2026-05-15T15:53:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/routelift-for-woocommerce\/"},"modified":"2026-06-14T17:18:38","modified_gmt":"2026-06-14T17:18:38","slug":"routelift-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/nb.wordpress.org\/plugins\/routelift-for-woocommerce\/","author":23488847,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"6.9.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"RouteLift for WooCommerce","header_author":"RouteLift","header_description":"Connect your WooCommerce store to RouteLift for same-day and on-demand delivery with live tracking.","assets_banners_color":"abc9d6","last_updated":"2026-06-14 17:18:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/routelift.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":136,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"routelift2024","date":"2026-05-15 15:53:15"},"1.1.0":{"tag":"1.1.0","author":"routelift2024","date":"2026-06-14 17:18:38"}},"upgrade_notice":{"1.1.0":"<p>Improved onboarding guidance, clearer delivery type descriptions, and better error messaging for insufficient wallet balance.<\/p>","1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3533195,"resolution":"128x128","location":"assets","locale":"","width":500,"height":500},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3533195,"resolution":"256x256","location":"assets","locale":"","width":4501,"height":4501}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3533195,"resolution":"1544x500","location":"assets","locale":"","width":4501,"height":4501},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3533195,"resolution":"772x250","location":"assets","locale":"","width":250,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"<strong>Settings page<\/strong> \u2013 API key, environment toggle, sender details, and delivery defaults.","2":"<strong>Order admin<\/strong> \u2013 RouteLift meta box showing the Create Delivery button and estimate.","3":"<strong>Order admin (delivery created)<\/strong> \u2013 Tracking code, status badge, and delivery timeline.","4":"<strong>My Account<\/strong> \u2013 Tracking code and delivery status on the customer's order detail page.","5":"<strong>Checkout<\/strong> \u2013 Estimated delivery fee shown to customers before they place their order."}},"plugin_section":[],"plugin_tags":[13827,24151,235449,3546,550],"plugin_category":[36,45],"plugin_contributors":[263092],"plugin_business_model":[],"class_list":["post-305948","plugin","type-plugin","status-publish","hentry","plugin_tags-delivery","plugin_tags-logistics","plugin_tags-same-day","plugin_tags-shipping","plugin_tags-tracking","plugin_category-analytics","plugin_category-ecommerce","plugin_contributors-routelift2024","plugin_committers-routelift2024"],"banners":{"banner":"https:\/\/ps.w.org\/routelift-for-woocommerce\/assets\/banner-772x250.png?rev=3533195","banner_2x":"https:\/\/ps.w.org\/routelift-for-woocommerce\/assets\/banner-1544x500.png?rev=3533195","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/routelift-for-woocommerce\/assets\/icon-128x128.png?rev=3533195","icon_2x":"https:\/\/ps.w.org\/routelift-for-woocommerce\/assets\/icon-256x256.png?rev=3533195","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>RouteLift for WooCommerce<\/strong> is the official plugin for connecting your WooCommerce store to the RouteLift logistics platform \u2014 Nigeria's on-demand and same-day delivery network built for modern e-commerce businesses.<\/p>\n\n<p>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.<\/p>\n\n<h4>Get Started<\/h4>\n\n<p>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.<\/p>\n\n<ul>\n<li>\ud83d\udcf1 <strong>iOS (App Store):<\/strong> <a href=\"https:\/\/apps.apple.com\/ng\/app\/routelift\/id6443918515\">https:\/\/apps.apple.com\/ng\/app\/routelift\/id6443918515<\/a><\/li>\n<li>\ud83e\udd16 <strong>Android (Google Play):<\/strong> <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.routelift\">https:\/\/play.google.com\/store\/apps\/details?id=com.routelift<\/a><\/li>\n<\/ul>\n\n<p>Once you have the app, go to <strong>Settings \u2192 API Keys<\/strong> inside the app to generate your key, then paste it into the plugin settings.<\/p>\n\n<h4>Why RouteLift?<\/h4>\n\n<p><strong>Dispatch in one click<\/strong>\nStop wasting time manually booking couriers. From your WooCommerce order screen, hit \"Create Delivery\" and RouteLift handles the rest \u2014 assigning a rider and dispatching your package immediately.<\/p>\n\n<p><strong>Know the cost before you commit<\/strong>\nGet a live delivery fee estimate before creating any dispatch. No surprises, no hidden charges \u2014 just a clear price based on the real distance between your pickup address and the customer's delivery address.<\/p>\n\n<p><strong>Keep your customers informed automatically<\/strong>\nEvery 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.<\/p>\n\n<p><strong>Same-day and Economy delivery options<\/strong>\nOffer 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.<\/p>\n\n<p><strong>Automated dispatch for hands-free fulfilment<\/strong>\nEnable 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.<\/p>\n\n<p><strong>Multiple pickup addresses<\/strong>\nRunning more than one warehouse or store location? Add multiple pickup addresses and choose the right one per order at the time of dispatch.<\/p>\n\n<p><strong>Multiple payment methods<\/strong>\nPay for deliveries from your RouteLift wallet, on invoice, or with other supported payment methods \u2014 whatever works for your business.<\/p>\n\n<p><strong>Live status updates via webhook<\/strong>\nRouteLift 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.<\/p>\n\n<p><strong>Full debug logging<\/strong>\nOptionally log all API traffic to WooCommerce \u2192 Status \u2192 Logs for easy troubleshooting.<\/p>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Download the RouteLift app and create a merchant account.<\/li>\n<li>Generate an API key from <strong>Settings \u2192 API Keys<\/strong> in the app.<\/li>\n<li>Install this plugin, go to <strong>RouteLift \u2192 Settings<\/strong>, and paste your API key.<\/li>\n<li>Add your pickup address(es) and save your delivery defaults.<\/li>\n<li>Start dispatching \u2014 open any order and click <strong>Create Delivery<\/strong>.<\/li>\n<\/ol>\n\n<p>Your riders are on their way. Your customers are kept informed. You get back to running your business.<\/p>\n\n<h3>Third-Party Services<\/h3>\n\n<p>This plugin connects to the <strong>RouteLift API<\/strong> 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.<\/p>\n\n<ul>\n<li>Service: RouteLift logistics platform<\/li>\n<li>Website: https:\/\/routelift.com<\/li>\n<li>Privacy policy: https:\/\/routelift.com\/privacy<\/li>\n<li>Terms of service: https:\/\/routelift.com\/terms<\/li>\n<\/ul>\n\n<p>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.<\/p>\n\n<p><strong>Debug logging note:<\/strong> 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.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>routelift-for-woocommerce<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin from <strong>Plugins<\/strong> in your WordPress dashboard.<\/li>\n<li>Download the RouteLift app (iOS or Android) and sign in to your merchant account.<\/li>\n<li>In the app, go to <strong>Settings \u2192 API Keys<\/strong> and generate a key.<\/li>\n<li>In WordPress, go to <strong>RouteLift \u2192 Settings<\/strong>, paste your API key, and set your environment to <strong>Production<\/strong>.<\/li>\n<li>Under the <strong>Pickup Addresses<\/strong> tab, add at least one pickup address.<\/li>\n<li>Click <strong>Save changes<\/strong> and you are ready to dispatch.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20routelift%20account%20to%20use%20this%20plugin%3F\"><h3>Do I need a RouteLift account to use this plugin?<\/h3><\/dt>\n<dd><p>Yes. You need a RouteLift merchant account. Download the RouteLift app on iOS or Android, sign up, and generate an API key from <strong>Settings \u2192 API Keys<\/strong> inside the app.<\/p><\/dd>\n<dt id=\"where%20do%20i%20download%20the%20routelift%20app%3F\"><h3>Where do I download the RouteLift app?<\/h3><\/dt>\n<dd><ul>\n<li>iOS: <a href=\"https:\/\/apps.apple.com\/ng\/app\/routelift\/id6443918515\">https:\/\/apps.apple.com\/ng\/app\/routelift\/id6443918515<\/a><\/li>\n<li>Android: <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.routelift\">https:\/\/play.google.com\/store\/apps\/details?id=com.routelift<\/a><\/li>\n<\/ul><\/dd>\n<dt id=\"where%20do%20i%20find%20my%20api%20key%3F\"><h3>Where do I find my API Key?<\/h3><\/dt>\n<dd><p>Open the RouteLift app, go to <strong>Settings \u2192 API Keys<\/strong>, and copy your key. Paste it into <strong>RouteLift \u2192 Settings \u2192 API Key<\/strong> in your WordPress dashboard.<\/p><\/dd>\n<dt id=\"can%20i%20use%20a%20sandbox%20environment%20for%20testing%3F\"><h3>Can I use a sandbox environment for testing?<\/h3><\/dt>\n<dd><p>Yes. Switch the Environment setting to <strong>Sandbox<\/strong> and use a sandbox API key from the app. No real deliveries will be created and no charges will be made.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20auto-create%20fails%20%28e.g.%20bad%20address%29%3F\"><h3>What happens if auto-create fails (e.g. bad address)?<\/h3><\/dt>\n<dd><p>An error note is added to the WooCommerce order with the reason. You can fix the issue and manually dispatch using the <strong>Create Delivery<\/strong> button on the order screen.<\/p><\/dd>\n<dt id=\"what%20delivery%20types%20are%20available%3F\"><h3>What delivery types are available?<\/h3><\/dt>\n<dd><p><strong>Same-day<\/strong> dispatches immediately and targets delivery on the same day. <strong>Economy<\/strong> is a scheduled delivery option for customers who prefer a lower cost with a longer window. You set the default in settings; customers see the estimated fee at checkout.<\/p><\/dd>\n<dt id=\"can%20i%20dispatch%20from%20multiple%20pickup%20locations%3F\"><h3>Can I dispatch from multiple pickup locations?<\/h3><\/dt>\n<dd><p>Yes. Add as many pickup addresses as you need under <strong>RouteLift \u2192 Settings \u2192 Pickup Addresses<\/strong>. When creating a delivery you can choose which pickup address to use for that order.<\/p><\/dd>\n<dt id=\"what%20payment%20methods%20are%20supported%20for%20delivery%20fees%3F\"><h3>What payment methods are supported for delivery fees?<\/h3><\/dt>\n<dd><p>Wallet, invoice, and other methods supported by your RouteLift account. Configure your preferred default in <strong>RouteLift \u2192 Settings \u2192 Delivery Defaults<\/strong>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Removed sandbox environment option \u2014 plugin now always connects to production.<\/li>\n<li>Added delivery type descriptions explaining Same-day vs. Economy in settings and order panel.<\/li>\n<li>Updated API key field description to direct merchants to the mobile app (App Store \/ Google Play) to obtain their key.<\/li>\n<li>Added app download links on the API key settings field.<\/li>\n<li>Improved insufficient wallet balance error: now shows a clear top-up prompt with links to download the merchant app.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Connect your WooCommerce store to RouteLift for same-day and scheduled delivery with live tracking and real-time status updates.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/305948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=305948"}],"author":[{"embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/routelift2024"}],"wp:attachment":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=305948"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=305948"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=305948"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=305948"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=305948"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=305948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}