{"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-05-15T15:53:15","modified_gmt":"2026-05-15T15:53:15","slug":"routelift-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/ky.wordpress.org\/plugins\/routelift-for-woocommerce\/","author":23488847,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.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-05-15 15:53:15","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":39,"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"}},"upgrade_notice":{"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"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"<strong>Settings page<\/strong> \u2013 API credentials, sender details, and delivery defaults.","2":"<strong>Order admin<\/strong> \u2013 RouteLift meta box showing estimate and create buttons.","3":"<strong>Order admin (delivery created)<\/strong> \u2013 Tracking codes, status badge, and timeline.","4":"<strong>My Account<\/strong> \u2013 Tracking codes and delivery status on the customer's order page."},"jetpack_post_was_ever_published":false},"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 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.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>One-click delivery creation<\/strong> \u2013 Push any order to RouteLift directly from the WooCommerce order edit screen.<\/li>\n<li><strong>Live price estimates<\/strong> \u2013 Get an accurate delivery fee breakdown before dispatching.<\/li>\n<li><strong>Automated dispatch<\/strong> \u2013 Optionally auto-create deliveries when an order reaches a configured status (e.g. Processing).<\/li>\n<li><strong>Real-time tracking<\/strong> \u2013 Tracking codes are stored on the order and surfaced on the customer's account page and in transactional emails.<\/li>\n<li><strong>Multiple payment methods<\/strong> \u2013 Wallet, cash, invoice, or bank transfer.<\/li>\n<li><strong>Status refresh<\/strong> \u2013 Refresh the delivery timeline from the order admin panel at any time.<\/li>\n<li><strong>Sandbox \/ Production toggle<\/strong> \u2013 Switch between live and sandbox environments at any time.<\/li>\n<li><strong>Debug logging<\/strong> \u2013 Optionally log all API traffic to WooCommerce \u2192 Status \u2192 Logs.<\/li>\n<\/ul>\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>API endpoint (sandbox): https:\/\/sandbox-integrations.routelift.com\/v1<\/li>\n<li>API endpoint (production): https:\/\/integrations.routelift.com\/v1<\/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 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.<\/p>\n\n<p><strong>Debug logging note:<\/strong> When the optional debug logging feature is enabled (WooCommerce \u2192 Settings \u2192 Integrations \u2192 RouteLift \u2192 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.<\/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>Navigate to <strong>WooCommerce \u2192 Settings \u2192 Integrations \u2192 RouteLift<\/strong>.<\/li>\n<li>Paste your API Key (from RouteLift Dashboard \u2192 Settings \u2192 API Keys).<\/li>\n<li>Fill in your <strong>Sender \/ Pickup Details<\/strong> (name, address, phone, and lat\/lng coordinates).<\/li>\n<li>Click <strong>Save changes<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20find%20my%20api%20key%3F\"><h3>Where do I find my API Key?<\/h3><\/dt>\n<dd><p>Log in to your RouteLift merchant dashboard, go to Settings \u2192 API Keys, and copy your key.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20the%20latitude%20and%20longitude%20for%20my%20pickup%20address%3F\"><h3>How do I get the latitude and longitude for my pickup address?<\/h3><\/dt>\n<dd><p>Open Google Maps, right-click your address, and select \"What's here?\". The coordinates appear at the bottom of the screen.<\/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. No real deliveries will be created.<\/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 use the \"Create Delivery\" button in the order meta box to dispatch manually.<\/p><\/dd>\n<dt id=\"why%20does%20the%20estimate%20step%20take%20a%20few%20seconds%3F\"><h3>Why does the estimate step take a few seconds?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"can%20i%20create%20deliveries%20with%20multiple%20pickup%20points%3F\"><h3>Can I create deliveries with multiple pickup points?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\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 on-demand delivery with live tracking.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/305948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=305948"}],"author":[{"embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/routelift2024"}],"wp:attachment":[{"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=305948"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=305948"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=305948"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=305948"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=305948"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ky.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=305948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}