-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathwiki-cards.php
More file actions
47 lines (45 loc) · 2.76 KB
/
wiki-cards.php
File metadata and controls
47 lines (45 loc) · 2.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
$__luhn__ = 'Luhn algorithm';
$__yes__ = 'Yes';
$__no__ = 'No';
return [
[ 'American Express', [ 34, 37 ], $__yes__, [ 15 ], $__luhn__ ],
[ 'Bankcard', [ 5610, [ 560221, 560225 ] ], $__no__, [ 16 ], $__luhn__ ],
[ 'China T-Union', [ 31 ], $__yes__, [ 19 ], $__luhn__ ],
[ 'China UnionPay', [ 62 ], $__yes__, [ [ 16, 19 ] ], $__luhn__ ],
[ 'Diners Club enRoute', [], $__yes__, [ 15 ], 'No Validation' ],
[ 'Diners Club International', [ 30, 36, 38, 39 ], $__yes__, [ [ 14, 19 ] ], $__luhn__ ],
[ 'Diners Club United States & Canada', [ 55 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'Discover Card', [ 6011, [ 644, 649 ], 65 ], $__yes__, [ [ 16, 19 ] ], $__luhn__ ],
[ 'Discover Card', [ [ 622126, 622925 ] ], $__yes__, [ [ 16, 19 ] ], $__luhn__ ],
[ 'UkrCart', [ [ 60400100, 60420099 ] ], $__yes__, [ [ 16, 19 ] ], $__luhn__ ],
[ 'RuPay', [ 60, 65, 81, 82, 508 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'RuPay', [ 353, 356 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'InterPayment', [ 636 ], $__yes__, [ [ 16, 19 ] ], $__luhn__ ],
[ 'InstaPayment', [ [ 637, 639 ] ], $__yes__, [ 16 ], $__luhn__ ],
[ 'JCB', [ [ 3528, 3589 ] ], $__yes__, [ [ 16, 19 ] ], $__luhn__ ],
[ 'Laser', [ 6304, 6706, 6771, 6709 ], $__no__, [ [ 16, 19 ] ], $__luhn__ ],
[ 'Maestro UK', [ 6759, 676770, 676774 ], $__yes__, [ [ 12, 19 ] ], $__luhn__ ],
[ 'Maestro', [ 5018, 5020, 5038, 5893, 6304, 6759, 6761, 6762, 6763 ], $__yes__, [ [ 12, 19 ] ], $__luhn__ ],
[ 'Dankort', [ 5019 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'Dankort', [ 4571 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'Mir', [ [ 2200, 2204 ] ], $__yes__, [ [ 16, 19 ] ], $__luhn__ ],
[ 'BORICA', [ 2205 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'NPS Pridnestrovie', [ [ 6054740, 6054744 ] ], $__no__, [ 16 ], $__luhn__ ],
[ 'Mastercard', [ [ 2221, 2720 ] ], $__yes__, [ 16 ], $__luhn__ ],
[ 'Mastercard', [ [ 51, 55 ] ], $__yes__, [ 16 ], $__luhn__ ],
[ 'Solo', [ 6334, 6767 ], $__no__, [ 16, 18, 19 ], $__luhn__ ],
[ 'Switch', [ 4903, 4905, 4911, 4936, 564182, 633110, 6333, 6759 ], $__no__, [ 16, 18, 19 ], $__luhn__ ],
[ 'Troy', [ 65 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'Troy', [ 9792 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'Visa', [ 4 ], $__yes__, [ 13, 16, 19 ], $__luhn__ ],
[ 'Visa Electron', [ 4026, 417500, 4844, 4913, 4917 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'UATP', [ 1 ], $__yes__, [ 15 ], $__luhn__ ],
[ 'Verve', [ [ 506099, 506198 ], [ 650002, 650027 ], [ 507865, 507964 ] ], $__yes__, [ 16, 18, 19 ], $__luhn__ ],
[ 'LankaPay', [ 357111 ], $__yes__, [ 16 ], 'N/A' ],
[ 'Uzcard', [ 8600, 5614 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'HUMO', [ 9860 ], $__yes__, [ 16 ], $__luhn__ ],
[ 'GPN', [ 1946 ], $__yes__, [ 16, 18, 19 ], $__luhn__ ],
[ 'GPN', [ 50, 56, 58, [ 60, 63 ] ], $__yes__, [ 16, 18, 19 ], $__luhn__ ],
[ 'Napas', [ 9704 ], $__yes__, [ 16, 19 ], 'Unknown' ],
];