{"id":169673,"date":"2023-02-03T06:52:44","date_gmt":"2023-02-03T06:52:44","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/worten-conector-tracking-for-orders\/"},"modified":"2025-08-14T09:51:36","modified_gmt":"2025-08-14T09:51:36","slug":"worten-conector-tracking-for-orders","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/worten-conector-tracking-for-orders\/","author":18681091,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.9","stable_tag":"2.9","tested":"6.8.5","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Worten Conector - Tracking for Orders","header_author":"Teracondition","header_description":"Add shipping information to orders in WooCommerce, change the order status to \"Completed\" to send the tracking details to the Worten Marketplace (Mirakl), and mark the order as shipped.","assets_banners_color":"","last_updated":"2025-08-14 09:51:36","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/mirakl.teracondition.pt","header_author_uri":"https:\/\/teracondition.pt","rating":0,"author_block_rating":0,"active_installs":10,"downloads":2481,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.9":{"tag":"1.9","author":"teracondition","date":"2023-02-03 06:52:56"},"2.0":{"tag":"2.0","author":"teracondition","date":"2023-10-10 14:20:21"},"2.3":{"tag":"2.3","author":"teracondition","date":"2023-11-20 15:47:02"},"2.4":{"tag":"2.4","author":"teracondition","date":"2024-03-22 14:50:29"},"2.5":{"tag":"2.5","author":"teracondition","date":"2024-03-22 15:57:05"},"2.6":{"tag":"2.6","author":"teracondition","date":"2024-05-28 16:59:25"},"2.7":{"tag":"2.7","author":"teracondition","date":"2024-08-14 06:12:56"},"2.8":{"tag":"2.8","author":"teracondition","date":"2024-12-19 16:30:58"},"2.9":{"tag":"2.9","author":"teracondition","date":"2025-08-14 09:51:36"}},"upgrade_notice":{"2.9":"<p>Adds REST exposure for tracking fields, improves Marketplace labeling in Orders, and updates the carrier list with the latest Worten-supported transporters.<\/p>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2859423,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.9","2.0","2.3","2.4","2.5","2.6","2.7","2.8","2.9"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[210676,159989,210673,210675,210674],"plugin_category":[],"plugin_contributors":[198557],"plugin_business_model":[],"class_list":["post-169673","plugin","type-plugin","status-publish","hentry","plugin_tags-mirakl","plugin_tags-woocommerce-tracking","plugin_tags-worten","plugin_tags-worten-conector","plugin_tags-worten-marketplace","plugin_contributors-teracondition","plugin_committers-teracondition"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/worten-conector-tracking-for-orders\/assets\/icon-256x256.png?rev=2859423","icon_2x":"https:\/\/ps.w.org\/worten-conector-tracking-for-orders\/assets\/icon-256x256.png?rev=2859423","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin adds two fields to the WooCommerce order edit screen:<\/p>\n\n<ul>\n<li><strong>Carrier<\/strong> (preloaded select list of Worten-supported carriers)<\/li>\n<li><strong>Tracking number<\/strong><\/li>\n<\/ul>\n\n<p>The values are saved as order meta and automatically included in the WooCommerce REST API response for orders, making it easy for external services to read and use the data. It also adds a <strong>\"Marketplace\"<\/strong> column to the Orders table and a filter to view only <strong>Worten<\/strong> orders (detected via the customer note), helping back-office teams identify and manage marketplace orders efficiently.<\/p>\n\n<blockquote>\n  <p>Note: This plugin <strong>does not<\/strong> send data directly to Mirakl\/Worten; it makes the tracking and carrier information available in a structured way so that a cloud-based integration can automatically send the data to Worten Marketplace.<\/p>\n<\/blockquote>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li>Order edit UI with <strong>Carrier<\/strong> (dropdown) + <strong>Tracking<\/strong> fields.<\/li>\n<li>Saves values to order meta on update.<\/li>\n<li>Exposes <code>carrier_name<\/code>, <code>carrier_code<\/code>, and <code>tracking_number<\/code> in the WooCommerce <strong>REST API<\/strong> order payload.<\/li>\n<li>Adds <strong>\"Marketplace\"<\/strong> column to Orders list; highlights and labels Worten orders.<\/li>\n<li>Adds <strong>Orders filter<\/strong> \u201cBy Marketplace \u2192 Worten\u201d.<\/li>\n<li>Lightweight admin CSS for the Marketplace column.<\/li>\n<\/ul>\n\n<h3>REST API Fields<\/h3>\n\n<p>When reading an order via the WooCommerce REST API, the response includes:<\/p>\n\n<ul>\n<li><code>carrier_name<\/code><\/li>\n<li><code>carrier_code<\/code><\/li>\n<li><code>tracking_number<\/code><\/li>\n<\/ul>\n\n<h3>Carrier List (preloaded)<\/h3>\n\n<p>The \"Carrier\" dropdown includes the following options (subject to change in future releases):<\/p>\n\n<p>4PX (<code>4px<\/code>), AB Custom (<code>ABC<\/code>), Asendia (<code>asendia<\/code>), ASM (<code>asm<\/code>), Austrian Post (<code>austrianpost<\/code>), Autoradio (<code>Autoradio<\/code>), BPOST (<code>bpost<\/code>), BRT (<code>BRT<\/code>), CAINIAO (<code>cainiao<\/code>), CBL Logistica (<code>cbllogistica<\/code>), CC Campos e Cadilhe (<code>camposcadilhe<\/code>), CELERITAS (<code>CELERITAS<\/code>), Chronopost France (<code>chronopostfrance<\/code>), COLISSIMO (<code>colissimo<\/code>), CNE (<code>cne<\/code>), Correos ES (<code>correosespana<\/code>), Correos Express (<code>correosexpress<\/code>), CTT (<code>ctt<\/code>), CTT Express (<code>cttexpress<\/code>), CTT Fulfillment (<code>CTHD<\/code>), CTT Fulfillment C&amp;C (<code>CTSD<\/code>), CTT Fulfillment Espanha (<code>CEHD<\/code>), Cubyn (<code>cubyn<\/code>), DB SCHENKER (<code>dbschenker<\/code>), Delnext (<code>delnext<\/code>), Deutsche post (<code>de-post<\/code>), DHL (<code>dhl<\/code>), DHL Espa\u00f1a (<code>dhlespana<\/code>), DHL Express (<code>dhlexpress<\/code>), DPD (<code>dpd<\/code>), DPD.de (<code>DPD_DE<\/code>), DPD FR (<code>dpdfr<\/code>), DPD Fulfillment (<code>CHSD<\/code>), DPD HD PT (<code>CHHD<\/code>), ENVIALIA (<code>envialia<\/code>), FedEx Espa\u00f1a (<code>fedexespana<\/code>), FedEx Portugal (<code>fedexportugal<\/code>), GEL DE (<code>gel-express<\/code>), GLS (<code>gls<\/code>), GLS ES (<code>glsespana<\/code>), Kargo (<code>kargo<\/code>), Kerry Logistics (<code>kerrylogistics<\/code>), Landmark Global (<code>landmarkglobal<\/code>), La Poste (<code>laposte<\/code>), Logic (<code>Logic<\/code>), Luis Sim\u00f5es Fulfillment (<code>LSSD<\/code>), MarCa (<code>marcapt<\/code>), MRW (<code>mrwportugal<\/code>), MRW Espa\u00f1a (<code>mrwespana<\/code>), Nacex Espa\u00f1a (<code>nacexespana<\/code>), On time (<code>es-ontime<\/code>), Ontime (<code>ontime<\/code>), P2P (<code>p2p<\/code>), Paack (<code>Paack<\/code>), Post Luxembourg (<code>postluxembourg<\/code>), PostNL (<code>postnl<\/code>), Rhenus (<code>rhenus<\/code>), Santos e vale (<code>santosevale<\/code>), sending (<code>sending<\/code>), SEUR (<code>seurespana<\/code>), SGT (<code>sgt-it<\/code>), Spring (<code>spring-gds<\/code>), Szendex (<code>szendex<\/code>), TAMDIS (<code>tamdis<\/code>), TCT Transportes (<code>TCT<\/code>), TFS (<code>tfs<\/code>), TIPSA (<code>tipsa<\/code>), TNT (<code>tnt<\/code>), Track Cubyn (<code>trackcubyn<\/code>), Track Your parcel (<code>trackyourparcel<\/code>), TTM Fulfillment (<code>TTLF<\/code>), TXT (<code>TXT<\/code>), UPS (<code>ups<\/code>), UPS Espa\u00f1a (<code>upsespana<\/code>), Vasp Expresso (<code>vaspexpresso<\/code>), Venta-Unica (<code>ventaunica<\/code>), VIA DIRECTA (<code>viadirecta<\/code>), WANBEXPRESS (<code>wanbexpress<\/code>), We Pick Up (<code>wepickup<\/code>), WN Direct (<code>wndirect<\/code>), Worten Em 2H (<code>WEEXP<\/code>), Worten Entrega (<code>wortenentrega<\/code>), XPO Logistics (<code>xpologistics<\/code>), YanWen (<code>yanwen<\/code>), Your Parcel Hub (<code>yourparcelhub<\/code>), Yun Express (<code>yunexpress<\/code>), Zeleris (<code>zeleris<\/code>), Zelo (<code>zelo_pt<\/code>).<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins<\/strong> in your WordPress admin.<\/li>\n<li>Click <strong>Add New<\/strong>.<\/li>\n<li>Search for <strong>Worten Conector \u2013 Tracking for Orders<\/strong> and click <strong>Install Now<\/strong>, or upload the ZIP manually.<\/li>\n<li>Click <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20plugin%20send%20data%20to%20mirakl%2Fworten%20automatically%3F'><h3>Does this plugin send data to Mirakl\/Worten automatically?<\/h3><\/dt>\n<dd><p>No. It stores carrier and tracking meta in WooCommerce and makes it available in a structured format so that a cloud-based integration can automatically send the data to Worten Marketplace.<\/p><\/dd>\n<dt id='how%20are%20worten%20orders%20identified%20in%20the%20orders%20list%3F'><h3>How are Worten orders identified in the Orders list?<\/h3><\/dt>\n<dd><p>The plugin checks the order\u2019s <strong>customer note<\/strong> for a \"Worten Conector\" marker, stores a <code>worten_marketplace<\/code> meta, and displays \u201cWorten\u201d in the <strong>Marketplace<\/strong> column. You can also filter orders by Marketplace = Worten.<\/p><\/dd>\n<dt id='which%20fields%20appear%20in%20the%20rest%20api%20response%3F'><h3>Which fields appear in the REST API response?<\/h3><\/dt>\n<dd><p>carrier_name, <code>carrier_code<\/code>, and <code>tracking_number<\/code>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.9 \u2013 2025-08-14<\/h4>\n\n<ul>\n<li>Tested up to WordPress 6.8.<\/li>\n<li>Improved admin Orders <strong>Marketplace<\/strong> column and styling.<\/li>\n<li>Ensured <code>carrier_name<\/code>, <code>carrier_code<\/code>, <code>tracking_number<\/code> are present in REST responses.<\/li>\n<li>Updated and verified carrier list in the order edit UI.<\/li>\n<li><strong>Updated carrier list<\/strong> with new transporters from Worten, added tracking URLs, and removed outdated entries.<\/li>\n<\/ul>\n\n<h4>2.8 \u2013 2024-12-19<\/h4>\n\n<p>Maintenance and compatibility improvements.<\/p>\n\n<h4>2.7 \u2013 2024-07-11<\/h4>\n\n<ul>\n<li>Add shipment tracking data to the main endpoint structure.<\/li>\n<\/ul>\n\n<h4>2.6 \u2013 2024-05-28<\/h4>\n\n<ul>\n<li>Version compatible with WordPress 6.5.3<\/li>\n<\/ul>\n\n<h4>2.5 \u2013 2024-03-22<\/h4>\n\n<ul>\n<li>Addition of a filter by marketplace<\/li>\n<\/ul>\n\n<h4>2.4 \u2013 2024-03-22<\/h4>\n\n<ul>\n<li>Addition of a column in the order list, with information from the marketplace for better ease of visualization and filtering<\/li>\n<li>Version compatible with WordPress 6.4.3<\/li>\n<\/ul>\n\n<h4>2.3 \u2013 2023-11-20<\/h4>\n\n<ul>\n<li>Version compatible with WordPress 6.4.1<\/li>\n<\/ul>\n\n<h4>2.2 \u2013 2023-10-19<\/h4>\n\n<ul>\n<li>Version compatible with WordPress 6.3.2 and WooCommerce 8.2.0<\/li>\n<\/ul>\n\n<h4>2.1 \u2013 2023-10-18<\/h4>\n\n<ul>\n<li>Update version for WordPress 6.3.2<\/li>\n<\/ul>\n\n<h4>2.0 \u2013 2023-10-10<\/h4>\n\n<ul>\n<li>Update version for WordPress 6.3.1<\/li>\n<\/ul>\n\n<h4>1.8 \u2013 2023-01-29<\/h4>\n\n<ul>\n<li>Release final version<\/li>\n<\/ul>","raw_excerpt":"Add carrier\/tracking fields to WooCommerce orders, expose them via REST API, and add a &quot;Marketplace&quot; column with filter for Worten orders.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/169673","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=169673"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/teracondition"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=169673"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=169673"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=169673"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=169673"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=169673"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=169673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}