CreditCardPack v2.0


Description

Overview

     CreditCardPack provides EJB, GUI and non GUI components related to credit card data and data validation (J2EE is not required for GUI and non GUI JavaBeans). The non GUI JavaBean and entity EJB provide credit card model entities with advanced data validation functionality, including MOD10/Luhn check digit and card type/number pattern validation. These forms of validation reduce the number of erroneous credit verification checks sent to a card processor and propagation of invalid data from human error. MOD10/Luhn check digit verification is an in built feature in all popular card number types, the Luhn algorithm allows typographic errors, transpositions and garbage data to be detected with a high degree of accuracy.

Powerful Data Validation Create Custom Interfaces EJB/GUI/nonGUI Components No Native Code Customisable & Extensible

Technical Description

     Designed to work with or without a J2EE application server, CreditCardPack includes 10 Swing GUI components to allow creation of custom credit card end user interfaces, as well as detailed instructions on extending the current functionality even further. Includes the following card types; American Express, Carte Blanche, Delta, Diner's Club, Discover, JCB, MasterCard, Switch and Visa with ability to define new ones and powerful card type to card number checking. The GUI components use a 'separable model' MVC style design to allow integration with the supplied CreditCard model component or any other card objects. The CreditCard model component is a non GUI JavaBean providing a data entity with validation functions mentioned above. This component is suitable for use on the web with JSP or servlets. CreditCardEJB is a Container Manager Persistence (CMP2.0) entity Enterprise JavaBean (EJB2.x) providing a credit card entity with data validity checking. The remote and local component interfaces provide similar functionality to the CreditCard model class.

  • GUI/non GUI components built to JDK1.2.2 specification
  • EJB component conforms to EJB2.x J2EESDK1.3.1 specification
  • Works with or without J2EE
  • MOD10/Luhn card number checking
  • Card type checking according to international standards ISO/IEC 7812-1:1993 and ANSI X4.13
  • Highly extensible
  • Semi-formal interface specification included
  • Extensive documentation and source code examples

Questions?

Downloads

Evaluation (req. JDK1.2.2+)

Please Take A Quick Survey
User's Guide(PDF)

Browse the API


Windows Look & Feel





Search Lite for ASP.NET