Under Settings > Company > Billing > Coupons we list coupons and allow new coupons to be created. The coupons are paginated, and sorted by "Code" but there is no filter option.
Add a filter icon next to the [+] button like other widgets. The filter section should include the following fields to filter by:
"Code" Input field, allow like match (e.g. "ten" would find coupons called ten, tenoff, offten)
"Discount Type" Dropdown Amount, Percent
"Currency" Dropdown defaulting to All, and listing all system currencies below
"Active" Checkbox, if checked only show coupons that are currently active, meaning we are within the start/end dates if set and have not reached any quantity limits.
"Internal" Checkbox, if checked only show coupons that have the "Internal Use Only" option flagged.
"Package Group" Dropdown of Package Groups to filter only coupons assigned to packages within the selected group.