An NDoc Documented Class Library

CreditProcessLib Namespace

Classes

ClassDescription
CreditChargeEngine Engine to process credit card charge requests.
CreditOverflowException An exception that represents a failure to charge a credit card due to overflow of credit limit - There is too much charge on credit card.
CreditProcessor Processes credit requests. If number if valid and the amount can be charged, charges and returns a charge code.
InvalidCreditCardNumberException An exception class that represents an invalid credit card number being presented.

Interfaces

InterfaceDescription
ICardNumberValidator Use to validate credit card number.
ICreditChargeEngine Charges the creditcard for the given amount.