{"id":829,"date":"2011-06-18T19:04:46","date_gmt":"2011-06-19T03:04:46","guid":{"rendered":"https:\/\/www.numinix.com\/blog\/?p=829"},"modified":"2019-05-30T12:03:23","modified_gmt":"2019-05-30T19:03:23","slug":"creating-usps-shipping-labels-with-zen-cart","status":"publish","type":"post","link":"https:\/\/www.numinix.com\/blog\/creating-usps-shipping-labels-with-zen-cart\/","title":{"rendered":"Creating USPS Shipping Labels with Zen Cart"},"content":{"rendered":"<p>Until recently, there have been no solutions which allow easy integration between Zen Cart and USPS.\u00a0 This issue is primarily caused by USPS not allowing postage paid labels to be created through their own API but through the APIs of two different private companies: Endicia.com and Stamps.com.\u00a0 It&#8217;s a shame because you can do everything through the USPS API except create a label that you can actually just drop in a mailbox and off it goes.\u00a0 Instead, the labels are created without postage requiring you to go to the post office and purchase postage before handing your package over to the postal worker.\u00a0 So, after spending dozens of hours creating a USPS API solution only to find out this crucial limitation in the later stages of development, we created two different solutions, one for each of the third-party APIs.<\/p>\n<p><a title=\"Endicia XML Exporter\/Importer\" href=\"https:\/\/www.numinix.com\/zen-cart-modules\/shipping\/endicia-xml-exporter\" target=\"_blank\">Endicia.com XML Exporter\/Importer<\/a><\/p>\n<p>This module is a semi-integrated solution.\u00a0 It does not use Endicia.com&#8217;s API, but instead creates an XML file of all pending shipments which can then be imported into Endicia&#8217;s Dazzle software.\u00a0 Once the labels are created\/printed by Dazzle, the shipments can be exported to another XML file which can then be uploaded back into Zen Cart. Orders are automatically updated to shipped status and tracking provided to customers via email and through the order history.<\/p>\n<p><a title=\"Stamps.com Integrated USPS Shipping Labels\" href=\"https:\/\/www.numinix.com\/zen-cart-modules\/shipping\/stamps-com-integrated-usps-shipping-labels\" target=\"_blank\">Stamps.com Integrated USPS Shipping Labels<\/a><\/p>\n<p>This solution is completely integrated with Zen Cart and does not require any third party software to create the labels.\u00a0 You can quickly go through each order and create a shipping label in about a minute or less and display the resulting label in your browser for printing.<\/p>\n<p><strong>So, which one is right for you?<\/strong><\/p>\n<p>Being able to print labels from any computer is a major advantage of the integrated solution using the Stamps.com API.\u00a0 At the time of writing, this module does not support bulk label printing (this feature will be added in the future).\u00a0 Therefore this might not be the ideal solution for a company with hundreds of daily shipments.\u00a0 On the other hand, the Endicia.com solution does support bulk exports of orders using an advanced algorithm for boxing products (lots of care is needed to accurately define your products weights, dimensions, and attribute&#8217;s weights and dimensions in addition to defining all possible boxes that you may ship with).\u00a0 If you need to create only one label, it also has the ability to export single orders where the admin can define the weight, dimensions, etc.\u00a0 Therefore, the ideal solution depends on the number of daily shipments your company makes and whether or not you need to be able to create labels from multiple locations without having to install third party software on every computer. Once the Stamps.com module supports bulk exports, there really won&#8217;t be any advantage to the Endicia.com XML solution.\u00a0 Regardless, to keep things fair, Endicia.com and Numinix.com are already discussing the development of a similar integrated solution using the Endicia.com API.\u00a0 You can expect to see this module completed later this year.<\/p>\n<p><script type=\"application\/ld+json\">\n      {\n        \"@context\": \"http:\/\/schema.org\",\n        \"@type\": \"NewsArticle\",\n\t\"dateModified\": \"https:\/\/calendar.google.com\/calendar\/r\/day\/2019\/5\/29\",\n\t\"mainEntityOfPage\": \"https:\/\/www.numinix.com\/wordpress\/2011\/06\/18\/creating-usps-shipping-labels-with-zen-cart\/\",\n\"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"Jeff Lew\"\n  },\n   \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"Numinix Web Developers\",\n    \"logo\": {\n      \"@type\": \"ImageObject\",\n      \"url\": \"https:\/\/www.numinix.com\/images\/banner_hero_clarity.png\"\n    }\n    },\n        \"headline\": \"Creating USPS Shipping Labels with Zen Cart\",\n        \"datePublished\": \"2011-05-18T16:00:41Z\",\n        \"image\": [\n          \"https:\/\/www.numinix.com\/wordpress\/wp-content\/uploads\/2019\/05\/web-design.jpg\"\n        ]\n      }\n    <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Until recently, there have been no solutions which allow easy integration between Zen Cart and USPS.\u00a0 This issue is primarily caused by USPS not allowing postage paid labels to be created through their own API but through the APIs of two different private companies: Endicia.com and Stamps.com.\u00a0 It&#8217;s a shame because you can do everything&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[7],"tags":[76,335,333,334,228,8],"class_list":["post-829","post","type-post","status-publish","format-standard","hentry","category-zen-cart-modules","tag-api","tag-endicia-com","tag-shipping-labels","tag-stamps-com","tag-usps","tag-zen-cart"],"modified_by":"Numinix Developer","jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.numinix.com\/blog\/wp-json\/wp\/v2\/posts\/829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.numinix.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.numinix.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.numinix.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.numinix.com\/blog\/wp-json\/wp\/v2\/comments?post=829"}],"version-history":[{"count":0,"href":"https:\/\/www.numinix.com\/blog\/wp-json\/wp\/v2\/posts\/829\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.numinix.com\/blog\/wp-json\/wp\/v2\/media?parent=829"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.numinix.com\/blog\/wp-json\/wp\/v2\/categories?post=829"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.numinix.com\/blog\/wp-json\/wp\/v2\/tags?post=829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}