Drupal Shipping Module
If you have a product that you need to ship, the shipping module calculates actual shipping cost based on the dimensions of your product box or the overall weight. This service exists for United States Postal Service, United Parcel Service, Canadian Mail and Australian Mail service. If you use another service you can integrate directly with these services to get shipping costs in real time.
If you have multiple fulfillment centers of enter your distribution centers at different parts of the world at Administer » e-Commerce » Fulfillment Centers.
To enable shipping services for a product type select the type of mailing services you offer for a product type. You can do this from Administer » e-Commerce configuration » Shipping. You can configure each shipping service and enable shipping capabilities for a product type from the "Products" tab. This will add the shipping options to each product or product variation.
In this video you will see how to setup shipping services.