Prevent shipping promotion from excluding other shipping promotions. (Multiple shipping methods)

Vote:
 

Hey,

What's the best way, if possible, to have multiple shipping promotions be applied to different shipping methods?

In my case, the customer wants ShippingMethod1 to be free if order value is greater than 5.000 and ShippingMethod2 be free if order value is greater than 10.000.
But it seems that the customer is ever only eligible for one of the promotions? If the order value is 15.000, only the second promotion is returned as a RewardDescription whereas i want both alternatives to be free if the total amount exceeds 10k. 

Are shipping level promotions always excluded in full and is there a way to circumvent this?

#217766
Feb 29, 2020 9:48
Vote:
 

Hi MinusMyX,

Your case is similar to this one: https://world.episerver.com/forum/developer-forum/Episerver-Commerce/Thread-Container/2020/1/shipping-discount-with-multiple-shipments-only-applied-to-first-shipment
The default implementation of PromotionEngine for shipping promotion is only applying to one shipment which has the greatest discount amount. So you need to customize the Applicator in your way to meet your needed.

Best regards

Giang.Tran

#217812
Edited, Mar 02, 2020 3:42
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.