We have a booking form in PHP (MVC framework) in which we need to add promo code function in order to give customers discounts (in $ and in%).
On the admin end we need to be able to add as many promo-codes as we like and in any format, and we should also be able to specify how many times that promo-code can be used per user, as well as how many times in total. you should start your bid with the word geekyowl so I know you read this. We should also be able to set an expiration date or ‘forever’ on promo codes. An option to mass-upload or copy+paste multiple promo-codes would also be useful.