Hi,
A customer is asking us to develop Free Shipping for a single/set of product(s).
This means that if you have 2 products (1 with free shipping and another one with shipping fee), the shipping fee would be calculated as if there was only 1 product in the cart (for a specific shipping method only). The customer is also using integration with FedEx.
Conditions
- There are multiple shipping methods (using FedEx but the solution needs to work for any shipping method configuration)
- Only a subset of those would be used to trigger the Free Shipping
The only way I can think of doing this is setting the weight to 0, if Shipping method is X within the date range. My question is where would be the best place or if there are any other suggestions?
- In Dynamicweb.Ecommerce.Notifications.Ecommerce.Cart.BeforeShippingMethodIsSet set the orderline weight to 0 if conditions are met?
Use an item list to set the relation between Product, Shipping method and Date Range
OR
- Is there another (suggested) way?
Best Regards,
Nuno Aguiar