Skip to content

Commit 01931d5

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents 27b3d61 + e7a462e commit 01931d5

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/CreditCard.php

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,20 @@ class CreditCard
2929
'cvcLength' => array(3),
3030
'luhn' => true,
3131
),
32+
'hipercard' => array(
33+
'type' => 'hipercard',
34+
'pattern' => '/^(606282\d{10}(\d{3})?)|(3841\d{15})$/',
35+
'length' => array(13, 16, 19),
36+
'cvcLength' => array(3),
37+
'luhn' => true,
38+
),
39+
'elo' => array(
40+
'type' => 'elo',
41+
'pattern' => '/^(4011(7[89])?)|43(1274|8935)|45(1416|7393|76(31|32)?)|50(4175|6699|67[0-7][0-8]|9\d{3})|627780|636(297|368|369)|6500(3([1-3]|[5-9])|4\d{1}|5[01])|650(4(0[5-9]|[1-3]\d{1}|8[5-9]|9\d{1})|5([0-2]\d{1}|3[0-8]|4[1-9]|5\d{1}|[6-8]\d{1}|9[0-8])|7(0\d{1}|1[0-8]|2[0-7])|9(0[1-9]|1\d{1}|20))|6516(5[2-9]|6\d{1}|7[0-9])|6550([01]\d{1}|2[1-9]|[34]\d{1}|5[0-8])/',
42+
'length' => array(16),
43+
'cvcLength' => array(3),
44+
'luhn' => true,
45+
),
3246
'forbrugsforeningen' => array(
3347
'type' => 'forbrugsforeningen',
3448
'pattern' => '/^600/',

0 commit comments

Comments
 (0)