{"id":25992,"date":"2022-08-15T04:33:47","date_gmt":"2022-08-15T08:33:47","guid":{"rendered":"https:\/\/plumrocket.com\/docs\/?p=25992"},"modified":"2025-04-17T09:51:34","modified_gmt":"2025-04-17T13:51:34","slug":"how-to-set-up-magento-2-usps-shipment-tracking","status":"publish","type":"post","link":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps","title":{"rendered":"How to Set Up Magento 2 USPS Shipment Tracking"},"content":{"rendered":"\n<p>You can implement USPS shipment tracking in your Magento 2 store in a few steps with the&nbsp;<a href=\"\/magento-order-status-shipping-tracking\">Magento 2 Order Status &amp; Shipping Tracking extension<\/a>. Please follow this detailed guide to get access to the USPS tracking API and integrate it with your Magento store.<\/p>\n\n\n\n<h2 id=\"h-getting-usps-web-tools-credentials\">Getting USPS Web Tools credentials<\/h2>\n\n\n\n<p>First, you need to create an account on <a href=\"https:\/\/registration.shippingapis.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">USPS Web Tools<\/a>. by filling out the registration form as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"841\" src=\"https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2022\/08\/magento-2-usps-tracking-integration-setup-1.png\" alt=\"Magento 2 USPS Shipping Tracking Integration - Getting USPS Web Tools credentials\" class=\"wp-image-25994\" srcset=\"https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2022\/08\/magento-2-usps-tracking-integration-setup-1.png 1206w, https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2022\/08\/magento-2-usps-tracking-integration-setup-1-300x209.png 300w, https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2022\/08\/magento-2-usps-tracking-integration-setup-1-1024x714.png 1024w, https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2022\/08\/magento-2-usps-tracking-integration-setup-1-768x536.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<p>After completion, you will receive your <strong>User ID<\/strong> and a link to the USPS test server.<a href=\"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/purolator#register-with-purolator-e-ship-web-services\"><\/a><\/p>\n\n\n\n<h2 id=\"h-configuring-magento-2-usps-shipment-tracking-integration\">Configuring Magento 2 USPS Shipment Tracking Integration<\/h2>\n\n\n\n<p>In your Magento admin panel, go to\u00a0<strong>Plumrocket > Order Status and Shipping Tracking\u00a0>\u00a0Configuration<\/strong>, and scroll down to the\u00a0<strong>USPS<\/strong> <strong>Tracking API<\/strong>.<\/p>\n\n\n\n<h3 id=\"h-option-1-usps-web-tools-api\">Option 1: USPS Web Tools API<\/h3>\n\n\n\n<div class=\"wp-block-group pr-notice pr-notice-info\"><div class=\"wp-block-group__inner-container\">\n<p class=\"pr-notice-title\">Step-by-step guide:<\/p>\n\n\n\n<ol><li>&#8220;<strong>Enable<\/strong>&#8220;: set it to <em>Yes<\/em> to enable the USPS integration.<\/li><li>&#8220;<strong>Tracking API Version<\/strong>&#8220;: choose the <em>USPS Web Tools API<\/em> option.<\/li><li>&#8220;<strong>User ID<\/strong>&#8220;: paste your\u00a0<em>User ID<\/em> obtained after the registration on USPS Web Tools. <\/li><li>Click\u00a0<strong>Test Connection<\/strong> and a success message will appear.<\/li><li>Click\u00a0<strong>Save Config<\/strong>\u00a0to apply your settings.<\/li><\/ol>\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"427\" src=\"https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2025\/04\/magento-2-usps-tracking-integration-setup-2.png\" alt=\"Setting up Magento 2 USPS Shipment Tracking Integration - Web Tools API\" class=\"wp-image-28228\" srcset=\"https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2025\/04\/magento-2-usps-tracking-integration-setup-2.png 1206w, https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2025\/04\/magento-2-usps-tracking-integration-setup-2-300x106.png 300w, https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2025\/04\/magento-2-usps-tracking-integration-setup-2-1024x363.png 1024w, https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2025\/04\/magento-2-usps-tracking-integration-setup-2-768x272.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<h3 id=\"h-option-2-tracking-api-v3\">Option 2: Tracking API v3<\/h3>\n\n\n\n<div class=\"wp-block-group pr-notice pr-notice-info\"><div class=\"wp-block-group__inner-container\">\n<p class=\"pr-notice-title\">Step-by-step guide:<\/p>\n\n\n\n<ol><li>&#8220;<strong>Enable<\/strong>&#8220;: set it to <em>Yes<\/em> to enable the USPS integration.<\/li><li>&#8220;<strong>Tracking API Version<\/strong>&#8220;: choose the <em>Tracking API v3<\/em> option.<\/li><li><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">&#8220;<strong>Client ID<\/strong>&#8220;: paste your\u00a0<em>Client ID<\/em>\u00a0obtained after registration on the USPS side.<\/span><\/li><li>&#8220;<strong>Client Secret<\/strong>&#8220;: paste your\u00a0<em>Client Secret <\/em>obtained after registration on the USPS side.<\/li><li>Click\u00a0<strong>Test Connection<\/strong> and a success message will appear.<\/li><li>Click\u00a0<strong>Save Config<\/strong>\u00a0to apply your settings.<\/li><\/ol>\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"1206\" height=\"484\" src=\"https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2025\/04\/magento-2-usps-tracking-integration-setup-3.png\" alt=\"Setting up Magento 2 USPS Shipment Tracking Integration - Tracking API V3\" class=\"wp-image-28229\" srcset=\"https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2025\/04\/magento-2-usps-tracking-integration-setup-3.png 1206w, https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2025\/04\/magento-2-usps-tracking-integration-setup-3-300x120.png 300w, https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2025\/04\/magento-2-usps-tracking-integration-setup-3-1024x411.png 1024w, https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2025\/04\/magento-2-usps-tracking-integration-setup-3-768x308.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>The Magento 2 USPS tracking integration is now successfully set up. To make sure everything is working properly, use our documentation to&nbsp;<a href=\"\/docs\/magento-order-status-shipping-tracking\/v1\/userguides\/testing\">test shipping APIs<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can implement USPS shipment tracking in your Magento 2 store in a few steps with the&nbsp;Magento 2 Order Status &amp; Shipping Tracking extension. Please follow this detailed guide to get access to the USPS tracking API and integrate it with your Magento store. Getting USPS Web Tools credentials First, you need to create an &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How to Set Up Magento 2 USPS Shipment Tracking&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[352],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v17.2 (Yoast SEO v17.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Set Up Magento 2 USPS Shipment Tracking - Plumrocket Documentation<\/title>\n<meta name=\"description\" content=\"You can implement USPS shipment tracking in your Magento 2 store in a few steps with the&nbsp;Magento 2 Order Status &amp; Shipping Tracking extension.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Set Up Magento 2 USPS Shipment Tracking\" \/>\n<meta property=\"og:description\" content=\"You can implement USPS shipment tracking in your Magento 2 store in a few steps with the&nbsp;Magento 2 Order Status &amp; Shipping Tracking extension.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps\" \/>\n<meta property=\"og:site_name\" content=\"Plumrocket Documentation\" \/>\n<meta property=\"article:published_time\" content=\"2022-08-15T08:33:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-17T13:51:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2022\/08\/magento-2-usps-tracking-integration-setup-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Plumrocket\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Set Up Magento 2 USPS Shipment Tracking - Plumrocket Documentation","description":"You can implement USPS shipment tracking in your Magento 2 store in a few steps with the&nbsp;Magento 2 Order Status &amp; Shipping Tracking extension.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps","og_locale":"en_US","og_type":"article","og_title":"How to Set Up Magento 2 USPS Shipment Tracking","og_description":"You can implement USPS shipment tracking in your Magento 2 store in a few steps with the&nbsp;Magento 2 Order Status &amp; Shipping Tracking extension.","og_url":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps","og_site_name":"Plumrocket Documentation","article_published_time":"2022-08-15T08:33:47+00:00","article_modified_time":"2025-04-17T13:51:34+00:00","og_image":[{"url":"https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2022\/08\/magento-2-usps-tracking-integration-setup-1.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"Plumrocket","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/plumrocket.com\/docs\/#website","url":"https:\/\/plumrocket.com\/docs\/","name":"Plumrocket Documentation","description":"Extensions docs, troubleshootings etc.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/plumrocket.com\/docs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps#primaryimage","inLanguage":"en-US","url":"https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2022\/08\/magento-2-usps-tracking-integration-setup-1.png","contentUrl":"https:\/\/plumrocket.com\/docs\/wp-content\/uploads\/2022\/08\/magento-2-usps-tracking-integration-setup-1.png","width":1206,"height":841},{"@type":"WebPage","@id":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps#webpage","url":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps","name":"How to Set Up Magento 2 USPS Shipment Tracking - Plumrocket Documentation","isPartOf":{"@id":"https:\/\/plumrocket.com\/docs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps#primaryimage"},"datePublished":"2022-08-15T08:33:47+00:00","dateModified":"2025-04-17T13:51:34+00:00","author":{"@id":"https:\/\/plumrocket.com\/docs\/#\/schema\/person\/c96fccdb89342ae6804272265723eca8"},"description":"You can implement USPS shipment tracking in your Magento 2 store in a few steps with the&nbsp;Magento 2 Order Status &amp; Shipping Tracking extension.","breadcrumb":{"@id":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations\/usps#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Magento 2 Extensions","item":"https:\/\/plumrocket.com\/magento-extensions"},{"@type":"ListItem","position":2,"name":"Magento 2 Order Status &amp; Shipping Tracking Pro","item":"https:\/\/plumrocket.com\/magento-order-status-shipping-tracking"},{"@type":"ListItem","position":3,"name":"Documentation","item":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking"},{"@type":"ListItem","position":4,"name":"Integrations","item":"https:\/\/plumrocket.com\/docs\/magento-order-status-shipping-tracking\/integrations"},{"@type":"ListItem","position":5,"name":"USPS Configuration"}]},{"@type":"Person","@id":"https:\/\/plumrocket.com\/docs\/#\/schema\/person\/c96fccdb89342ae6804272265723eca8","name":"Plumrocket","image":{"@type":"ImageObject","@id":"https:\/\/plumrocket.com\/docs\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/10c44aa45aab391250913d982e552e53?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10c44aa45aab391250913d982e552e53?s=96&d=mm&r=g","caption":"Plumrocket"}}]}},"_links":{"self":[{"href":"https:\/\/plumrocket.com\/docs\/wp-json\/wp\/v2\/posts\/25992"}],"collection":[{"href":"https:\/\/plumrocket.com\/docs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/plumrocket.com\/docs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/plumrocket.com\/docs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/plumrocket.com\/docs\/wp-json\/wp\/v2\/comments?post=25992"}],"version-history":[{"count":4,"href":"https:\/\/plumrocket.com\/docs\/wp-json\/wp\/v2\/posts\/25992\/revisions"}],"predecessor-version":[{"id":28231,"href":"https:\/\/plumrocket.com\/docs\/wp-json\/wp\/v2\/posts\/25992\/revisions\/28231"}],"wp:attachment":[{"href":"https:\/\/plumrocket.com\/docs\/wp-json\/wp\/v2\/media?parent=25992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/plumrocket.com\/docs\/wp-json\/wp\/v2\/categories?post=25992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/plumrocket.com\/docs\/wp-json\/wp\/v2\/tags?post=25992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}