We need custom shipping for a WP WooCommerce site as follows:
Shipping Rates: We need to calculate shipping based on product length. So for example, if a product is up to 21 inches, the shipping will be calculated at $23. However if the product is between 22 and 32 inches, the rate will be calculated at $1.15 per inch, so for example, a 30 inch product would cost $34.5 to ship. The the rate would change for products that are 33 to 48", 49" to 56", 47-66" and 67"+. Now, The rate will change by shipping zone, so if a product between 22 to 32 inches is calculated at $1.15 per inch for Zone 1, then for zone 2 it might cost $2 per inch instead, and so on and so forth. I think that we can pretend the height to be the weight, but I'm not sure if the plugin will handle the rules explained above out of the box or it will have to be customized. We need to have the option to update each rate/rule, per weight and zone, from the backend.
Shipping Discount: We also need to calculate shipping per item in order to be able to give discounts on orders with multiple items. For example: If I order two items and one is 20 inches and the other one is 40 inches, I would get a 50% discount on the shipping cost of the smaller item. so the items with the least expensive shipping would get a 50% discount, now if there are 3 or more items, the discount would be of 66% for the third item and any item after that, but the second item's shipping discount will remain at 50%. This will also need to be sorted, so that the smaller item (based on length) get the biggest shipping discount. For example, if I have 4 items in the cart and Item A is 10 inches; Item B is 30 inches, Item C is 58 inches; and Item D is 90 inches, then she shipping cost discount will be calculated as follows:
Item D (biggest item): pays full shipping cost for this item based on shipping rules
Item C (second biggest item): Gets a 50% Discount on shipping cost for this item based on shipping rules
Item A (smaller than second smallest item): Gets a 66% Discount on shipping cost for this item based on shipping rules
Item B (smaller than second smallest item): Gets a 66% Discount on shipping cost for this item based on shipping rules
If there are over 2 items, the 3rd item and any items thereafter get a 66% shipping discount per additional item, sorted bu item size, with the biggest items getting the least discount...
Hi, I have read your project description. I will customize everything same like you want and will provide you 100% satisfaction. I have 7 years experience in WordPress. I can start work on this project right now.