{"id":357906,"date":"2026-09-02T06:37:17","date_gmt":"2026-09-02T06:37:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/tracklogy-for-woocommerce\/"},"modified":"2026-10-05T05:27:53","modified_gmt":"2026-10-05T05:27:53","slug":"tracklogy-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/tracklogy-for-woocommerce\/","author":23549913,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.2","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"TrackLogy for WooCommerce","header_author":"TrackLogy","header_description":"Connect your WooCommerce store to TrackLogy for automated shipment tracking.","assets_banners_color":"d0d5df","last_updated":"2026-10-05 05:27:53","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/tracklogy.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":166,"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":"tracklogy","date":"2026-09-02 06:37:08","revision":3677277},"1.0.1":{"tag":"1.0.1","author":"tracklogy","date":"2026-10-05 05:27:53","revision":3728110}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3677638,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3677638,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3728110,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3728110,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3677638,"resolution":"1","location":"assets","locale":"","width":1600,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3677638,"resolution":"2","location":"assets","locale":"","width":1600,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3677638,"resolution":"3","location":"assets","locale":"","width":1600,"height":900},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3677638,"resolution":"4","location":"assets","locale":"","width":1600,"height":900},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3677638,"resolution":"5","location":"assets","locale":"","width":1600,"height":900},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3677638,"resolution":"6","location":"assets","locale":"","width":1600,"height":900}},"screenshots":{"1":"Connect your store to TrackLogy in one click.","2":"Add tracking to an order from the order edit screen.","3":"Shipments dashboard with status overview and CSV export.","4":"Tracking settings, automation, and shipping providers."}},"plugin_section":[],"plugin_tags":[13827,45369,55977,5561,286],"plugin_category":[45],"plugin_contributors":[278775],"plugin_business_model":[],"class_list":["post-357906","plugin","type-plugin","status-publish","hentry","plugin_tags-delivery","plugin_tags-order-tracking","plugin_tags-shipment-tracking","plugin_tags-tracking-number","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-tracklogy","plugin_committers-tracklogy"],"banners":{"banner":"https:\/\/ps.w.org\/tracklogy-for-woocommerce\/assets\/banner-772x250.png?rev=3728110","banner_2x":"https:\/\/ps.w.org\/tracklogy-for-woocommerce\/assets\/banner-1544x500.png?rev=3728110","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/tracklogy-for-woocommerce\/assets\/icon-128x128.png?rev=3677638","icon_2x":"https:\/\/ps.w.org\/tracklogy-for-woocommerce\/assets\/icon-256x256.png?rev=3677638","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/tracklogy-for-woocommerce\/assets\/screenshot-1.png?rev=3677638","caption":"Connect your store to TrackLogy in one click."},{"src":"https:\/\/ps.w.org\/tracklogy-for-woocommerce\/assets\/screenshot-2.png?rev=3677638","caption":"Add tracking to an order from the order edit screen."},{"src":"https:\/\/ps.w.org\/tracklogy-for-woocommerce\/assets\/screenshot-3.png?rev=3677638","caption":"Shipments dashboard with status overview and CSV export."},{"src":"https:\/\/ps.w.org\/tracklogy-for-woocommerce\/assets\/screenshot-4.png?rev=3677638","caption":"Tracking settings, automation, and shipping providers."},{"src":"https:\/\/ps.w.org\/tracklogy-for-woocommerce\/assets\/screenshot-5.png?rev=3677638","caption":""},{"src":"https:\/\/ps.w.org\/tracklogy-for-woocommerce\/assets\/screenshot-6.png?rev=3677638","caption":""}],"raw_content":"<!--section=description-->\n<p>TrackLogy for WooCommerce connects your store to <a href=\"https:\/\/tracklogy.com\">TrackLogy<\/a> so every shipment is tracked automatically and delivery updates flow straight back into WooCommerce.<\/p>\n\n<p>Add a tracking number to an order and TrackLogy takes care of the rest: it identifies the carrier, follows the shipment across its journey, and pushes status changes back to the order \u2014 as order notes, status transitions, and customer notifications.<\/p>\n\n<p><strong>Key features<\/strong><\/p>\n\n<ul>\n<li><strong>One-click store connection<\/strong> \u2014 securely connect from the WooCommerce admin. No manual API keys to copy; the connection is authorized through your TrackLogy account.<\/li>\n<li><strong>Add tracking from the order screen<\/strong> \u2014 a dedicated tracking box on each order lets you add a tracking number, pick a carrier, and send it to TrackLogy immediately.<\/li>\n<li><strong>Multi-carrier support<\/strong> \u2014 choose from TrackLogy's supported carriers, or enter any custom carrier name.<\/li>\n<li><strong>Real-time tracking updates<\/strong> \u2014 TrackLogy pushes shipment status changes to your store via secure, signed webhooks.<\/li>\n<li><strong>Shipments dashboard<\/strong> \u2014 monitor every tracked shipment, filter by status or carrier, and export to CSV.<\/li>\n<li><strong>Automation<\/strong> \u2014 optionally send tracking to TrackLogy automatically when an order reaches a chosen status, and mark orders shipped\/completed.<\/li>\n<li><strong>Carrier mapping<\/strong> \u2014 map your own shipping method names to TrackLogy carriers.<\/li>\n<li><strong>Compatible storage<\/strong> \u2014 tracking numbers are stored in the standard <code>_wc_shipment_tracking_items<\/code> order meta, so themes and plugins that already read that data work out of the box.<\/li>\n<li><strong>HPOS compatible<\/strong> \u2014 works with WooCommerce High-Performance Order Storage.<\/li>\n<\/ul>\n\n<p>A TrackLogy account is required. Tracking and notification features are provided by the TrackLogy service.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the TrackLogy service to provide shipment tracking.<\/p>\n\n<ul>\n<li><strong>Connection \/ approval:<\/strong> <code>https:\/\/my.tracklogy.com<\/code> \u2014 used to authorize the connection between your store and your TrackLogy account.<\/li>\n<li><strong>Carrier list:<\/strong> <code>https:\/\/api.tracklogy.com\/v1\/public\/carriers<\/code> \u2014 a public, unauthenticated request made from the WooCommerce admin to list the shipping carriers TrackLogy supports. No store or customer data is sent, and the list is cached locally for 12 hours. This request is made whether or not the store is connected.<\/li>\n<li><strong>Tracking API:<\/strong> <code>https:\/\/api.tracklogy.com<\/code> \u2014 the plugin sends shipment details (tracking number, carrier, order id\/number, and customer name, email, phone and address for delivery notifications) to create and track shipments. TrackLogy sends tracking status updates back to your store.<\/li>\n<\/ul>\n\n<p>Please review the TrackLogy <a href=\"https:\/\/tracklogy.com\/legal\/terms\/\">Terms of Service<\/a> and <a href=\"https:\/\/tracklogy.com\/legal\/privacy\/\">Privacy Policy<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>tracklogy-for-woocommerce<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen in WordPress.<\/li>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Go to <strong>TrackLogy<\/strong> in the admin menu and click <strong>Connect Store<\/strong>.<\/li>\n<li>Approve the connection in your TrackLogy account. Once connected you can start adding tracking numbers to orders.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20tracklogy%20account%3F\"><h3>Do I need a TrackLogy account?<\/h3><\/dt>\n<dd><p>Yes. The plugin connects your WooCommerce store to TrackLogy, which provides the carrier tracking and notification service.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%20hpos%20%28high-performance%20order%20storage%29%3F\"><h3>Does it work with WooCommerce HPOS (High-Performance Order Storage)?<\/h3><\/dt>\n<dd><p>Yes. The plugin declares HPOS compatibility and works with both the classic posts storage and HPOS.<\/p><\/dd>\n<dt id=\"where%20are%20tracking%20numbers%20stored%3F\"><h3>Where are tracking numbers stored?<\/h3><\/dt>\n<dd><p>Tracking information is stored in the standard <code>_wc_shipment_tracking_items<\/code> order meta used by the WooCommerce Shipment Tracking extension, so it is compatible with tools that already read that data.<\/p><\/dd>\n<dt id=\"how%20do%20i%20disconnect%20my%20store%3F\"><h3>How do I disconnect my store?<\/h3><\/dt>\n<dd><p>Remove the store from your TrackLogy account area. TrackLogy will notify the plugin and the stored credentials are cleared automatically.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Dates in the order tracking box use an abbreviated month, taken from the store's own date format.<\/li>\n<li>Shipped and estimated delivery dates in the order tracking box are laid out as labelled rows, so a date is never split across two lines in a narrow sidebar.<\/li>\n<li>A delivered parcel shows its delivery date as \"Delivered\" rather than an estimate.<\/li>\n<li>Shipments are now sent to TrackLogy in the background instead of during the order save, so saving an order no longer waits on the API.<\/li>\n<li>Shipping providers load whether or not the store is connected, and an empty or failed carrier list is reported honestly rather than silently.<\/li>\n<li>Connect and disconnect requests are written to the WooCommerce log (source: tracklogy), with the reason for every refusal.<\/li>\n<li>Store tokens are issued as 32 hexadecimal characters, and a token returned in a different format is still recognised.<\/li>\n<li>Redesigned admin screens, order tracking box and customer emails.<\/li>\n<li>One email switch per shipment status; the single master switch has been removed.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>One-click store connection with TrackLogy.<\/li>\n<li>Add tracking numbers to orders and create shipments in TrackLogy.<\/li>\n<li>Real-time tracking status updates via secure, signed webhooks.<\/li>\n<li>Shipments dashboard with filtering and CSV export.<\/li>\n<li>Automation: auto-send on order status and mark orders shipped.<\/li>\n<li>Carrier mapping and selectable shipping providers.<\/li>\n<li>HPOS compatible.<\/li>\n<\/ul>","raw_excerpt":"Connect your WooCommerce store to TrackLogy for automated, multi-carrier shipment tracking and real-time delivery updates.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/357906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=357906"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/tracklogy"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=357906"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=357906"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=357906"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=357906"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=357906"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=357906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}