Coupon Extensions

The Coupon Extensions addition provided the means to extend the functionality of coupon creation and coupon validation - this is a Support Enabled Feature, so if you are interested, reach out to Nimble AMS Support.After Coupon Extensions have been enabled, you gain access to the following fields:

  • Coupon Rule.MaxUsesPerAccount__c
  • Coupon Code.AccountRestriction__c

With these, you can use the standard coupon validators or custom validators to restrict coupon use.


Standard Coupon Extension Validators

Apex ClassPurpose
NU_INT.MultiUseCouponRuleValidatorDefines validation logic for coupons that can be redeemed more than once by each account.
NU_INT.MemberCouponRuleValidatorDefines validation logic for coupons that can be redeemed only by member (BillTo) accounts.
NU_INT.SingleAccountCouponRuleValidatorDefines validation logic for coupons that can be redeemed by a single specified (BillTo) account.