NAME

Business::CCCheck::CardID - provides data structures with credit card issuer information

SYNOPSIS

  use Business::CCCheck::CardID;

DESCRIPTION

This module contains credit card prefixes and descriptions in three hashes. The hashes are of the form:

  'credit card prefix' => 'description',
   ...

  i.e. '12345' => 'XYZ Bank Gold Card',

EXPORTS

Three (3) hashes:

 %CCprimary     a few short prefixes covering most issuers
 %CCsecondary   many prefixes covering detail of issuers
 %enRoute       card numbers that do not have parity

These three hashes do not completely overlap. The 'primary' hash usually covers many issuers included in the 'secondary' hash.

The 'secondary' hash will include some issuers not covered in 'primary'.

'enRoute' contains prefix's for cards that do not have parity

AUTHOR

Michael Robinton, <michael@bizsystems.com>

COPYRIGHT AND LICENSE

Copyright 2012, Michael Robinton <michael@bizsystems.com>

This module is licensed under the "Creative Commons Attribution-ShareAlike 3.0 Unported License", a copy of which can be found in the file "Creative-Commons" included with this distribution or at http://creativecommons.org/licenses/by-sa/3.0/.

This module is also licensed under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts, a copy of which can be found in the file "GNU-Free" or at http://http://www.gnu.org/copyleft/fdl.html

You may license this module under either or both of the above licenses.