Dimensional Shipping

Extension features

Here's what Dimensional Shipping can do out-of-the-box:

  • Assign appropriately sized boxes to orders.
  • Assign specified boxes to particular products
  • Get precise shipping rates from FedEX and UPS carriers
  • Specify box inner and outer dimensions
  • Provide a choice of a dimension unit (mm, cm, inch or ft)

NOTE

All Aitoc extensions can be customized to fit particular business needs. If you have questions about any customization, please drop a message at support@aitoc.com

Installation

To install the extension to your Magento 2 store, please follow these steps:

  • Unzip and paste the extension file into your root Magento folder.
  • Connect to your server by SSH.
  • Go to your Magento root folder.
  • To install the extension, perform this command:
php bin/magento setup:upgrade
  • Reset JavaScript cache by removing all folders in pub/static:
_requirejs; adminhtml; frontend.
  • To switch the extension on/off, perform these commands:
php bin/magento module:enable Aitoc_DimensionalShipping
php bin/magento module:disable Aitoc_DimensionalShipping

You can activate/deactivate several Aitoc extensions at once by specifying their names separated by space in the command.

NOTE

To install the extension via composer please read this guide.

Initial setup

Go to STORES - CONFIGURATION - AITOC EXTENSIONS - DIMENSIONAL SHIPPING to find global settings. Here you only need to pick which dimension unit is used in your store:

Box settings

Go to System → Extensions → Dimensional Shipping to set up your boxes.

Warning

All fields are mandatory to be filled in.

Setting Purpose
Name The name of the box.
Length Inner lenght of the box which is used in the product packing calculation.
Width Inner width of the box which is used in the product packing calculation.
Height Inner height of the box which is used in the product packing calculation.
Outer length The outside length of the box which is used in the shipping rate calculation.
Outer width The outside width of the box which is used in the shipping rate calculation.
Outer height The outside height of the box which is used in the shipping rate calculation.
Max weight The max weight this box can carry.
Empty weight The weight of the box itself. This number is added to the products' weight and used in the shipping rate calculation.

NOTE

Note that in order for the product to fit into the box during the checkout calculation, its dimensions should be a bit smaller than box inner dimensions. So a box with dimensions 30x20x20 can contain products that total up to 29x19x19.

Customers cannot pick the box themselves, such functionality is not implemented by default but can be custom coded.

Product settings

In order for Dimensional Shipping to work during the shipping rates calculation, you need to set up the extension for all products in your store. Don't forget to set the weight too. You can choose either Special Box for the product or Special packing rules:

Orders management

You can manually change packing parameters for any unshipped order as a store admin in the backend. Go to Sales → Orders and choose any order that hasn't been shipped:

Find the box section on the Information tab and edit it as you need.