#IF(#Coupon) #LOCAL("MethodValid", 0) #LOCAL("FoundPaymentCondition", 0) #LOOP(#Coupon.CouponCode.CouponCampaign.CouponConditions) #IF(#Type EQ "PAYMENT" ) #SET("FoundPaymentCondition", 1) #ENDIF #IF(#ConditionObject.ID EQ #PaymentMethodID) #SET("MethodValid", 1) #ENDIF #ENDLOOP #IF(#FoundPaymentCondition) #IF(#MethodValid OR NOT #COUNT(#Coupon.CouponCode.CouponCampaign.CouponConditions))

{CouponValidForPaymentMethod}

#ELSE

{CouponNotValidForPaymentMethod} {CouponNotValidForPaymentMethodInfo}

#ENDIF #ENDIF #ENDLOCAL #ENDLOCAL #ENDIF