Blank Layout

Coupon Manager

Dropshadow BottomLeft Dropshadow TopRight

This is a web application that I wrote in ASP.NET 1.1. Its purpose was to give our staff the ability to quickly and easily add/edit/delete coupons that would apply to website orders.

Our internal accounting system was based on packages and subscriptions which had specific amounts associated with each one. The coupon code was the string input which was compared for coupon validation. The package or subscription is what would be added to the customers bill should a coupon be validated.

I also built in the capability to make each coupon apply a line item discount of a specific amount or percentage of the total amount. A valid Boolean was added to "turn on/off" coupons at will.

The process page for each order form was edited to send the new input field through a function which would calculate the inputs validity and discounts to be applied.

Development