#IF(#Shop.FeatureMaxValue.Coupon AND #Shop.hasRunningCouponCampaigns)#LOCAL("HasCoupon", 0)#LOOP(#SalesDiscounts)#IF(#Class.Alias EQ "LineItemCoupon")#SET("HasCoupon", 1)#ENDIF#ENDLOOP#IF(NOT #HasCoupon) #IF(#FormError AND #FormErrors.Form.RedeemCoupon)
{UnknownCouponCode}
#ELSIF(#Reason EQ "CouponCodeCurrencyMisMatch"){CouponCodeCurrencyMisMatch}
#ELSIF(#Reason EQ "AlreadyCouponAtBasket"){AlreadyCouponAtBasket}
#ELSIF(#Reason EQ "CouponIsInvalidated"){CouponIsInvalidated}
#ELSIF(#Reason EQ "ValidCouponCountReached"){ValidCouponCountReached}
#ELSIF(#Reason EQ "CouponNotEffective"){CouponNotEffective}
#ELSIF(#Reason EQ "STRING_EMPTY"){STRING_EMPTY}
#ELSE{UnknownError} #Reason
#ENDIF#ENDLOOP