﻿{"id":8734767,"date":"2016-04-13T22:29:44","date_gmt":"2016-04-13T22:29:44","guid":{"rendered":"https:\/\/docs.woocommerce.com\/?post_type=documentation&#038;p=161220"},"modified":"2026-05-13T17:41:26","modified_gmt":"2026-05-13T15:41:26","slug":"understanding-box-packing-calculations","status":"publish","type":"documentation","link":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/","title":{"rendered":"Understanding Box Packing Calculations"},"content":{"rendered":"<!-- META_DESCRIPTION: \"Learn how box packers work in WooCommerce shipping extensions, including product dimensions, box selection, and custom boxes.\" -->\n\n\n<p class=\"wp-block-paragraph\" >Several premium WooCommerce shipping extensions use built-in box packers to determine which box or envelope best fits the items in an order. This guide explains how box packers work, how to configure product dimensions for accurate packing, and how to select or customize boxes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-box-packers-work\">How box packers work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" >Box packers evaluate the dimensions of available boxes and envelopes (using inner dimensions, if specified) along with the dimensions of all products in the cart. The packer attempts to fit the order into the fewest number of boxes. If a single box cannot hold all the items, the largest box those products can fit inside is packed first, and additional boxes are used for the remaining items.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" >In addition to dimensions, box packers consider the weight of the items and the maximum weight of available boxes and envelopes. This prevents overly heavy packages, as the packer does not fill boxes beyond their maximum weight limit. If an order is too heavy for a single box or envelope, multiple packages are used.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"packer-libraries\">Box packer libraries<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" >Some shipping extensions let you choose between two box packer libraries, each with a different approach to fitting items into packages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li ><strong>Speed Packer:<\/strong> Primarily volume-based. After confirming that product dimensions are equal to or less than the box or envelope, this packer calculates the volume of the items (L \u00d7 W \u00d7 H) and compares it to the volume capacity of the package. Because it relies on math rather than spatial simulation, it is faster and uses fewer resources, especially with large quantities. However, volume-based calculations do not always match real-world packing, so you may need to adjust product or package dimensions for accurate results.<\/li>\n\n\n\n<li ><strong>Accurate Packer:<\/strong> Primarily rotation-based. After confirming that product dimensions are equal to or less than the box or envelope, this packer rotates each product multiple times before placing it in a package, similar to fitting pieces together in a puzzle. With large quantities, these calculations are more intensive and slower than the Speed Packer, but the results are typically more accurate because the method mirrors how people pack boxes in practice.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"product-vs-shipping-dimensions\">Product dimensions vs. shipping dimensions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" >The most important factor for accurate shipping calculations is the data on each individual product page. To view and edit these values, open a product and select the <strong>Shipping<\/strong> tab. You will see fields for weight, length, width, and height, all displayed in the units configured under <strong>WooCommerce &gt; Settings &gt; General<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-medium wp-image-161221\"><a href=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png\"><img srcset=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?strip=all&w=137 137w, https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?strip=all&w=275 275w, https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?strip=all&w=412 412w, https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?strip=all&w=550 550w, https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?strip=all&w=825 825w, https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?strip=all&w=1100 1100w, https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?strip=all&w=1650 1650w, https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?strip=all&w=2200 2200w, https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?strip=all&w=1500 1500w\" sizes=\"(max-width: 550px) 100vw, 550px\" decoding=\"async\" src=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?w=550\" alt=\"Product data Shipping tab showing weight and dimensions fields.\" class=\"wp-image-161221\"\/><\/a><figcaption class=\"wp-element-caption\">For variable products, shipping dimensions can be set on each variation. If a variation does not have its own dimensions, the parent product values are used.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\" >Enter the <strong>shipping<\/strong> dimensions of the product \u2014 the size of the item as it will be packaged and shipped \u2014 not the product&#8217;s unpackaged measurements. Include any extra padding or protective material in these dimensions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" >For example, consider a movie poster that measures 27\u2033 wide, 41\u2033 tall, and 0.01\u2033 thick when laid flat. Entering those dimensions would require a box at least 27\u2033 \u00d7 41\u2033 \u00d7 0.02\u2033, resulting in wasted space and an inflated shipping fee. Instead, you would roll the poster and place it in a tube. A rolled poster fits into a package approximately 27\u2033 \u00d7 3\u2033 \u00d7 3\u2033, which represents a much more accurate shipping size.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"box-selection\">Box selection<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" >Most shipping extensions include default box sizes based on the carrier you select. You can find the standard box dimensions on each carrier&#8217;s website:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li ><a href=\"https:\/\/store.usps.com\/store\/browse\/subcategory.jsp?categoryId=shipping-boxes\">USPS shipping boxes<\/a><\/li>\n\n\n\n<li ><a href=\"https:\/\/www.theupsstore.com\/pack-ship\/moving-boxes-supplies\">UPS boxes and supplies<\/a><\/li>\n\n\n\n<li ><a href=\"http:\/\/www.fedex.com\/us\/office\/packandship\/packing-services.html\">FedEx packing services<\/a><\/li>\n\n\n\n<li ><a href=\"https:\/\/www.canadapost.ca\/web\/en\/products\/details.page?article=mailing_and_shipping\">Canada Post packaging options<\/a><\/li>\n\n\n\n<li ><a href=\"http:\/\/auspost.com.au\/parcels-mail\/packaging-options.html\">Australia Post packaging options<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\" ><strong>Note:<\/strong> Unless otherwise stated, box dimensions listed by carriers are <em>outside<\/em> dimensions. The interior space is slightly smaller due to the thickness of the cardboard walls. For example, a box listed as 12\u2033 may have an interior dimension of approximately 11.75\u2033, so a 12\u2033 product would not fit. Choose a box size slightly larger than your product.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"custom-boxes\">Use custom boxes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" >Some shipping extensions allow you to define your own boxes and envelopes. To add a custom box, measure both the exterior dimensions at their widest points and the interior dimensions, and record the maximum weight. Custom boxes are used alongside the default carrier boxes, not in place of them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"view-calculated-boxes\">View the calculated boxes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" >All shipping extensions include a <strong>Debug mode<\/strong> that displays the information sent to and received from the carrier&#8217;s API, along with the boxes selected for each shipment. The output varies depending on the extension. For details, see the <a href=\"https:\/\/woocommerce.com\/document\/online-shipping-calculators-debug-mode\/\">shipping extensions debug mode documentation<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" ><strong>Important:<\/strong> While debug mode is active, your customers can see the same debug information that you see. Disable debug mode when you are finished testing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"questions-and-support\">Questions and support<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Do you still have questions and need assistance?&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-wccom-alert\" aria-label=\"Alert section\"><p class=\"wp-block-wccom-alert__text\">This documentation is about the free,\u00a0<a href=\"https:\/\/wordpress.org\/plugins\/woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">core WooCommerce plugin<\/a>,\u00a0for which support is provided in our\u00a0<a href=\"https:\/\/wordpress.org\/support\/plugin\/woocommerce\" target=\"_blank\" rel=\"noreferrer noopener\">community forums on WordPress.org<\/a>. By searching this forum, you&#8217;ll often find that your question has been asked and answered before.<br><br>If you haven&#8217;t created a\u00a0WordPress.org\u00a0account to use the forums,\u00a0<a href=\"https:\/\/make.wordpress.org\/contribute\/join\/\" target=\"_blank\" rel=\"noreferrer noopener\">here&#8217;s how<\/a>.<\/p><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If you&#8217;re looking to <strong>extend<\/strong> the core functionality shown here, we recommend reviewing available extensions in the <a href=\"https:\/\/woocommerce.com\/products\/\">WooCommerce Marketplace<\/a>.<\/li>\n\n\n\n<li>Need ongoing advanced support or a <strong>customization<\/strong> built for WooCommerce? Hire a <a href=\"https:\/\/woocommerce.com\/customizations\/\">Woo Agency Partner<\/a>.<\/li>\n\n\n\n<li>Are you a <strong>developer<\/strong> building your own WooCommerce integration or extension? Check our <a href=\"https:\/\/developer.woocommerce.com\/\">Developer Resources<\/a>.<a name=\"learn-more\"><\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you weren&#8217;t able to find the information you need, please use the feedback thumbs below to let us know.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Several premium WooCommerce shipping extensions use built-in box packers to determine which box or envelope best fits the items in an order. This guide explains how box packers work, how to configure product dimensions for accurate packing, and how to select or customize boxes. How box packers work Box packers evaluate the dimensions of available [&hellip;]<\/p>\n","protected":false},"author":2329208,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","documentation_level":[29370],"documentation_category":[29165,29242],"documentation_tag":[29486,29487,29488,29489],"class_list":["post-8734767","documentation","type-documentation","status-publish","hentry","documentation_category-shipping","documentation_category-troubleshooting-get-help","documentation_tag-box-packing","documentation_tag-boxes","documentation_tag-shipping","documentation_tag-woocommerce-shipping"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Understanding Box Packing Calculations Documentation - WooCommerce<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Understanding Box Packing Calculations\" \/>\n<meta property=\"og:description\" content=\"Several premium WooCommerce shipping extensions use built-in box packers to determine which box or envelope best fits the items in an order. This guide explains how box packers work, how to configure product dimensions for accurate packing, and how to select or customize boxes. How box packers work Box packers evaluate the dimensions of available [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/\" \/>\n<meta property=\"og:site_name\" content=\"WooCommerce\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/woocommerce\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-13T15:41:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/woocommerce.com\/wp-content\/uploads\/2025\/02\/WooCommerce_home@2x.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2008\" \/>\n\t<meta property=\"og:image:height\" content=\"1054\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@woocommerce\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/\"},\"author\":{\"name\":\"jacoswan\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/#\\\/schema\\\/person\\\/9c9590a008ce4d228d391082b6345a08\"},\"headline\":\"Understanding Box Packing Calculations\",\"datePublished\":\"2016-04-13T22:29:44+00:00\",\"dateModified\":\"2026-05-13T15:41:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/\"},\"wordCount\":753,\"publisher\":{\"@id\":\"https:\\\/\\\/woocommerce.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/woocommerce.com\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/book-dimensions.png?w=550\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/\",\"url\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/\",\"name\":\"Understanding Box Packing Calculations Documentation - WooCommerce\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/woocommerce.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/woocommerce.com\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/book-dimensions.png?w=550\",\"datePublished\":\"2016-04-13T22:29:44+00:00\",\"dateModified\":\"2026-05-13T15:41:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/#primaryimage\",\"url\":\"https:\\\/\\\/woocommerce.com\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/book-dimensions.png?w=550\",\"contentUrl\":\"https:\\\/\\\/woocommerce.com\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/book-dimensions.png?w=550\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"WooCommerce\",\"item\":\"https:\\\/\\\/woocommerce.com\\\/documentation\\\/woocommerce\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shipping\",\"item\":\"https:\\\/\\\/woocommerce.com\\\/documentation\\\/woocommerce\\\/shipping\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Understanding Box Packing Calculations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/#website\",\"url\":\"https:\\\/\\\/woocommerce.com\\\/\",\"name\":\"WooCommerce\",\"description\":\"The most customizable ecommerce platform for building your online business. Get started today for free.\",\"publisher\":{\"@id\":\"https:\\\/\\\/woocommerce.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/woocommerce.com\\\/search\\\/?q={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/#organization\",\"name\":\"WooCommerce\",\"url\":\"https:\\\/\\\/woocommerce.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/woocommerce.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Woo_logo_color.svg\",\"contentUrl\":\"https:\\\/\\\/woocommerce.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/Woo_logo_color.svg\",\"width\":183,\"height\":47,\"caption\":\"WooCommerce\"},\"image\":{\"@id\":\"https:\\\/\\\/woocommerce.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/woocommerce\",\"https:\\\/\\\/x.com\\\/woocommerce\",\"https:\\\/\\\/www.instagram.com\\\/woocommerce\"],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"merchantReturnLink\":\"https:\\\/\\\/woocommerce.com\\\/refund-policy\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/#\\\/schema\\\/person\\\/9c9590a008ce4d228d391082b6345a08\",\"name\":\"jacoswan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/433ab529f4f70ec2df6f3c5cc1a8e08fddbbe9c6b36f2d12afa8fba478b9d036?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/433ab529f4f70ec2df6f3c5cc1a8e08fddbbe9c6b36f2d12afa8fba478b9d036?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/433ab529f4f70ec2df6f3c5cc1a8e08fddbbe9c6b36f2d12afa8fba478b9d036?s=96&d=mm&r=g\",\"caption\":\"jacoswan\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Understanding Box Packing Calculations Documentation - WooCommerce","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:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/","og_locale":"en_US","og_type":"article","og_title":"Understanding Box Packing Calculations","og_description":"Several premium WooCommerce shipping extensions use built-in box packers to determine which box or envelope best fits the items in an order. This guide explains how box packers work, how to configure product dimensions for accurate packing, and how to select or customize boxes. How box packers work Box packers evaluate the dimensions of available [&hellip;]","og_url":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/","og_site_name":"WooCommerce","article_publisher":"https:\/\/www.facebook.com\/woocommerce","article_modified_time":"2026-05-13T15:41:26+00:00","og_image":[{"width":2008,"height":1054,"url":"https:\/\/woocommerce.com\/wp-content\/uploads\/2025\/02\/WooCommerce_home@2x.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@woocommerce","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/#article","isPartOf":{"@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/"},"author":{"name":"jacoswan","@id":"https:\/\/woocommerce.com\/#\/schema\/person\/9c9590a008ce4d228d391082b6345a08"},"headline":"Understanding Box Packing Calculations","datePublished":"2016-04-13T22:29:44+00:00","dateModified":"2026-05-13T15:41:26+00:00","mainEntityOfPage":{"@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/"},"wordCount":753,"publisher":{"@id":"https:\/\/woocommerce.com\/#organization"},"image":{"@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/#primaryimage"},"thumbnailUrl":"https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?w=550","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/","url":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/","name":"Understanding Box Packing Calculations Documentation - WooCommerce","isPartOf":{"@id":"https:\/\/woocommerce.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/#primaryimage"},"image":{"@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/#primaryimage"},"thumbnailUrl":"https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?w=550","datePublished":"2016-04-13T22:29:44+00:00","dateModified":"2026-05-13T15:41:26+00:00","breadcrumb":{"@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/#primaryimage","url":"https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?w=550","contentUrl":"https:\/\/woocommerce.com\/wp-content\/uploads\/2016\/04\/book-dimensions.png?w=550"},{"@type":"BreadcrumbList","@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"WooCommerce","item":"https:\/\/woocommerce.com\/documentation\/woocommerce\/"},{"@type":"ListItem","position":2,"name":"Shipping","item":"https:\/\/woocommerce.com\/documentation\/woocommerce\/shipping\/"},{"@type":"ListItem","position":3,"name":"Understanding Box Packing Calculations"}]},{"@type":"WebSite","@id":"https:\/\/woocommerce.com\/#website","url":"https:\/\/woocommerce.com\/","name":"WooCommerce","description":"The most customizable ecommerce platform for building your online business. Get started today for free.","publisher":{"@id":"https:\/\/woocommerce.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/woocommerce.com\/search\/?q={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/woocommerce.com\/#organization","name":"WooCommerce","url":"https:\/\/woocommerce.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/woocommerce.com\/#\/schema\/logo\/image\/","url":"https:\/\/woocommerce.com\/wp-content\/uploads\/2025\/07\/Woo_logo_color.svg","contentUrl":"https:\/\/woocommerce.com\/wp-content\/uploads\/2025\/07\/Woo_logo_color.svg","width":183,"height":47,"caption":"WooCommerce"},"image":{"@id":"https:\/\/woocommerce.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/woocommerce","https:\/\/x.com\/woocommerce","https:\/\/www.instagram.com\/woocommerce"],"hasMerchantReturnPolicy":{"@type":"MerchantReturnPolicy","merchantReturnLink":"https:\/\/woocommerce.com\/refund-policy\/"}},{"@type":"Person","@id":"https:\/\/woocommerce.com\/#\/schema\/person\/9c9590a008ce4d228d391082b6345a08","name":"jacoswan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/433ab529f4f70ec2df6f3c5cc1a8e08fddbbe9c6b36f2d12afa8fba478b9d036?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/433ab529f4f70ec2df6f3c5cc1a8e08fddbbe9c6b36f2d12afa8fba478b9d036?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/433ab529f4f70ec2df6f3c5cc1a8e08fddbbe9c6b36f2d12afa8fba478b9d036?s=96&d=mm&r=g","caption":"jacoswan"}}]}},"parsely":{"version":"1.1.0","canonical_url":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/","smart_links":{"inbound":0,"outbound":0},"traffic_boost_suggestions_count":0,"meta":{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"Understanding Box Packing Calculations","url":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/woocommerce.com\/document\/understanding-box-packing-calculations\/"},"thumbnailUrl":"","image":{"@type":"ImageObject","url":""},"articleSection":"Blog","author":[{"@type":"Person","name":"jacoswan"}],"creator":["jacoswan"],"publisher":{"@type":"Organization","name":"WooCommerce","logo":"https:\/\/woocommerce.com\/wp-content\/uploads\/2021\/05\/WooCommerce_logo.svg.png"},"keywords":[],"dateCreated":"2016-04-13T22:29:44Z","datePublished":"2016-04-13T22:29:44Z","dateModified":"2026-05-13T15:41:26Z"},"rendered":"<script type=\"application\/ld+json\" class=\"wp-parsely-metadata\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"WebPage\",\"headline\":\"Understanding Box Packing Calculations\",\"url\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/woocommerce.com\\\/document\\\/understanding-box-packing-calculations\\\/\"},\"thumbnailUrl\":\"\",\"image\":{\"@type\":\"ImageObject\",\"url\":\"\"},\"articleSection\":\"Blog\",\"author\":[{\"@type\":\"Person\",\"name\":\"jacoswan\"}],\"creator\":[\"jacoswan\"],\"publisher\":{\"@type\":\"Organization\",\"name\":\"WooCommerce\",\"logo\":\"https:\\\/\\\/woocommerce.com\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/WooCommerce_logo.svg.png\"},\"keywords\":[],\"dateCreated\":\"2016-04-13T22:29:44Z\",\"datePublished\":\"2016-04-13T22:29:44Z\",\"dateModified\":\"2026-05-13T15:41:26Z\"}<\/script>","tracker_url":"https:\/\/cdn.parsely.com\/keys\/woocommerce.com\/p.js"},"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/documentation\/8734767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/documentation"}],"about":[{"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/types\/documentation"}],"author":[{"embeddable":true,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/users\/2329208"}],"replies":[{"embeddable":true,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/comments?post=8734767"}],"version-history":[{"count":5,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/documentation\/8734767\/revisions"}],"predecessor-version":[{"id":18734006576042,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/documentation\/8734767\/revisions\/18734006576042"}],"wp:attachment":[{"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/media?parent=8734767"}],"wp:term":[{"taxonomy":"documentation_level","embeddable":true,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/documentation_level?post=8734767"},{"taxonomy":"documentation_category","embeddable":true,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/documentation_category?post=8734767"},{"taxonomy":"documentation_tag","embeddable":true,"href":"https:\/\/woocommerce.com\/wp-json\/wp\/v2\/documentation_tag?post=8734767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}