We try to achieve an AdminCMS coupon functionality with multiple, dynamic coupon rule base on products, its categories & sub-categories, users, seller, cart, and related