A client has noticed and issue when processing registrations through one of our applications. Within this application we utilize iBO for .NET to perform the registration processing. In addition we handle discounting using functions containing negative unit prices. So a registration may have the following functions:
Registration Fees @ $100
Discount @ -$50
Discounts may also completely offset the cost resulting in a complimentary registration.