Question

[ Theoretical answer NOT CODE Example ]

Why we required to create custom shipping method in Magento.

OR

we can say in which case(s) it is important to make custom shipping method for our eCommerce?

Required theoretical answer ONLY or You can explain by an example.

Was it helpful?

Solution

Why we need to create module there are two reason.

  1. The functionality does not exist in magento modules
  2. You want to extend the magento core functionality
  3. if you think you do better then magento

if you take the example of these extension have different functionality. They all related to shipping.

OTHER TIPS

Answer of @QaisarSatti is correct, and to add more if link is expired.

Below is the situations to create the CUSTOM SHIPPING METHOD to you MAGENTO STORE....

  • Adjust shipping process to your legal and business needs.

  • Block shipping carriers or some methods of shipping carriers

  • Modify shipping rates according to your business needs

  • Shipping rules based on order and product attributes

  • Unlimited shipping methods

  • Specific rates for a product or a group of products

  • Automatically display default shipping methods

  • Identify customer's address with GeoIP

  • Manage access to payment and shipping methods by groups

  • Customers see only the methods assigned to their group

  • Indicate individual flat shipping rate for each product

  • Forget about incorrect shipping rates

  • Enable visitors to select days and time of delivery

  • Exclude any dates from your delivery plan

  • Multiple percent-based shipping methods

  • Minimal and maximal shipping prices for each method

  • Create numerous fees for extra services

  • Configure fees based on payment and shipping methods

  • Improved order addresses management

  • Edit addresses with just a couple clicks

Try this following extension from magento connect manager Flat Rate Shipping Per Product

if Default magento shipping methods don't support client needs, then we need to create custom shipping method.

example : If we need to charge different shipping charges for different products.

Edit

for Product A, client want to charge 10 $ as shipping charge & for for Product B, client want to charge 20 $ as shipping charge & so on....

you can try this Example & it give more options for you and this is better example than what @Qaisar Satti mentioned in his answer :-)

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top