Magento eCommerce
Customizations for Shipping Module in Magento eCommerce
Introduction
The endeavor of this article is to draw attention towards customizing shipping methods for different products. Basically, Magento supports default shipping methods, where each shipping method can be done as a separate module or integrated into the same module, only if they share the same functionality. This article will define how shipping methods can be customized in various scenarios, as we built for one of our valuable clients.
Standards followed for the built
Size of a product
We build or customize a shipping module depending on the size of a product. For instance, if a product size is less than 42" - FedEx shipping method need to be used, else freight needs to computed, therefore, we use the weight - destination table to ship.

Setting attribute for shipping
Depending on the size of the product, the attribute is set. For instance, if YES is set, freight is required and need to use shipping tables. If NO is set, shipping to be defined as FedEx.

Factors for restructuring shipping module
- The Basic Magento rule: One order, One shipping method. However, we have broken the rule by having one shipping method per item.
- A major challenge was to analyze the changes as to how the customizations would affect the database structure. We did the database restructure very promptly and effectively.
- User end: Changes made to Order, Invoice and Credit Memo.
- Similarly, in Admin section, shipping customizations built were made to get reflected in Order, Invoice and Credit Memo.
- Shipping customization built reflected in the order confirmation email.
- Shipping customization built reflected in the Print Invoice & Order.
Click here to request for a quote or call us at 1-510-796-2525 (US) | +44(0) 144 250 6383 (UK/Europe) for free Consultation for Shipping Module in Magento eCommerce Customizations






USA
UK
India



