#IF(#Coupon) #LOCAL("MyCouponConditions", #GetCouponConditionsByCouponCampaign(#Coupon.CouponCode.CouponCampaign.ID) ) #LOCAL("MethodValid", 0) #LOCAL("FoundShippingCondition", 0) #IF(#COUNT(#MyCouponConditions.ShippingConditions)) #SET("FoundShippingCondition", 1) #ENDIF #LOOP(#MyCouponConditions.ShippingConditions) #IF(#ConditionObjectID EQ #ShippingMethodID) #SET("MethodValid", 1) #ENDIF #ENDLOOP #IF(#FoundShippingCondition) #IF(#MethodValid)

{CouponValidForThisShippingMethod}

#ELSE

{CouponNotValidForThisShippingMethod}

{CouponNotValidForThisShippingMethodInfo}