Skip to content
This repository has been archived by the owner on Dec 11, 2020. It is now read-only.

Commit

Permalink
Merge pull request #1482 from IonBazan/banks-update
Browse files Browse the repository at this point in the history
update Polish bank list
  • Loading branch information
fzaninotto authored Jun 15, 2018
2 parents 7ba434d + e594162 commit 28e848b
Showing 1 changed file with 58 additions and 63 deletions.
121 changes: 58 additions & 63 deletions src/Faker/Provider/pl_PL/Payment.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,81 +5,76 @@
class Payment extends \Faker\Provider\Payment
{
/**
* @var array list of Polish banks, source: http://www.nbp.pl/banki_w_polsce/ewidencja/ewidencja.html
* @var array list of Polish banks, source: https://ewib.nbp.pl/
*/
protected static $banks = array(
'251' => 'Aareal Bank Aktiengesellschaft (Spółka Akcyjna) - Oddział w Polsce',
'249' => 'Alior Bank SA',
'247' => 'Banco Espirito Santo de Investimento, S.A. Spółka Akcyjna Oddział w Polsce',
'238' => 'Banco Mais S.A. (SA) Oddział w Polsce',
'101' => 'Narodowy Bank Polski',
'102' => 'Powszechna Kasa Oszczędności Bank Polski SA',
'103' => 'Bank Handlowy w Warszawie SA',
'105' => 'ING Bank Śląski SA',
'106' => 'Bank BPH SA',
'219' => 'Bank DnB NORD Polska SA',
'203' => 'Bank Gospodarki Żywnościowej SA',
'109' => 'Bank Zachodni WBK SA',
'113' => 'Bank Gospodarstwa Krajowego',
'122' => 'Bank Handlowo - Kredytowy SA (w likwidacji 31.03.92)',
'103' => 'Bank Handlowy w Warszawie SA',
'114' => 'mBank SA',
'116' => 'Bank Millennium SA',
'154' => 'Bank Ochrony Środowiska SA',
'260' => 'Bank of China (Luxembourg)S.A. Spółka Akcyjna Oddział w Polsce',
'221' => 'Bank of Tokyo-Mitsubishi UFJ (Polska) SA',
'132' => 'Bank Pocztowy SA',
'122' => 'Bank Handlowo-Kredytowy Spółka Akcyjna w Katowicach w likwidacji',
'124' => 'Bank Polska Kasa Opieki SA',
'128' => 'HSBC Bank Polska SA',
'132' => 'Bank Pocztowy SA',
'147' => 'Euro Bank SA',
'154' => 'Bank Ochrony Środowiska SA',
'158' => 'Mercedes-Benz Bank Polska SA',
'161' => 'SGB-Bank SA',
'167' => 'RBS Bank (Polska) SA',
'168' => 'PLUS BANK SA',
'175' => 'Raiffeisen Bank Polska SA',
'184' => 'Societe Generale SA Oddział w Polsce',
'187' => 'Nest Bank S.A.',
'189' => 'Pekao Bank Hipoteczny SA',
'191' => 'Deutsche Bank Polska SA',
'193' => 'BANK POLSKIEJ SPÓŁDZIELCZOŚCI SA',
'109' => 'Bank Zachodni WBK SA',
'194' => 'Credit Agricole Bank Polska SA',
'195' => 'Idea Bank SA',
'203' => 'Bank BGŻ BNP Paribas SA',
'212' => 'Santander Consumer Bank SA',
'213' => 'VOLKSWAGEN BANK POLSKA SA',
'214' => 'FCA-Group Bank Polska SA',
'215' => 'mBank Hipoteczny SA',
'216' => 'Toyota Bank Polska SA',
'219' => 'DNB Bank Polska SA',
'224' => 'Banque PSA Finance SA Oddział w Polsce',
'160' => 'BNP PARIBAS BANK POLSKA SA',
'235' => 'BNP PARIBAS SA Oddział w Polsce',
'243' => 'BNP Paribas Securities Services SKAOddział w Polsce',
'225' => 'Svenska Handelsbanken AB SA Oddział w Polsce',
'229' => 'BPI Bank Polskich Inwestycji SA',
'215' => 'BRE Bank Hipoteczny SA',
'114' => 'BRE Bank SA',
'239' => 'CAIXABANK, S.A. (SPÓŁKA AKCYJNA)ODDZIAŁ W POLSCE',
'254' => 'Citibank Europe plc (Publiczna Spółka Akcyjna) Oddział w Polsce',
'194' => 'Credit Agricole Bank Polska SA',
'252' => 'CREDIT SUISSE (LUXEMBOURG) S.A. Spółka Akcyjna, Oddział w Polsce',
'232' => 'Nykredit Realkredit A/S SA - Oddział w Polsce',
'235' => 'BNP PARIBAS SA Oddział w Polsce',
'236' => 'Danske Bank A/S SA Oddział w Polsce',
'191' => 'Deutsche Bank PBC SA',
'188' => 'Deutsche Bank Polska SA',
'174' => 'DZ BANK Polska SA',
'241' => 'Elavon Financial Services Limited (Spółka z ograniczoną odpowiedzialnością) Oddział w Polsce',
'147' => 'Euro Bank SA',
'265' => 'EUROCLEAR Bank SA/NV (Spółka Akcyjna) - Oddział w Polsce',
'207' => 'FCE Bank Polska SA',
'214' => 'Fiat Bank Polska SA',
'253' => 'FM Bank SA',
'237' => 'Skandinaviska Enskilda Banken AB (SA) - Oddział w Polsce',
'239' => 'CAIXABANK, S.A. (SPÓŁKA AKCYJNA)ODDZIAŁ W POLSCE',
'241' => 'Elavon Financial Services Designated Activity Company (spółka z o.o. o wyznaczonym przedmiocie działalności) Oddział w Polsce',
'243' => 'BNP Paribas Securities Services SKA Oddział w Polsce',
'247' => 'HAITONG BANK, S.A. Spółka Akcyjna Oddział w Polsce',
'248' => 'Getin Noble Bank SA',
'128' => 'HSBC Bank Polska SA',
'195' => 'Idea Bank SA',
'255' => 'Ikano Bank GmbH (Sp. z o.o.) Oddział w Polsce',
'262' => 'Industrial and Commercial Bank of China (Europe) S.A. (Spółka Akcyjna) Oddział w Polsce',
'105' => 'ING Bank Śląski SA',
'266' => 'Intesa Sanpaolo S.p.A. Spółka Akcyjna Oddział w Polsce',
'168' => 'INVEST - BANK SA',
'258' => 'J.P. Morgan Europe Limited Sp. z o.o. Oddział w Polsce',
'158' => 'Mercedes-Benz Bank Polska SA',
'130' => 'Meritum Bank ICB SA',
'101' => 'Narodowy Bank Polski',
'249' => 'Alior Bank SA',
'251' => 'Aareal Bank Aktiengesellschaft (Spółka Akcyjna) - Oddział w Polsce',
'254' => 'Citibank Europe plc (Publiczna Spółka Akcyjna) Oddział w Polsce',
'255' => 'Ikano Bank AB (publ) Spółka Akcyjna Oddział w Polsce',
'256' => 'Nordea Bank AB SA Oddział w Polsce',
'144' => 'NORDEA BANK POLSKA SA',
'232' => 'Nykredit Realkredit A/S SA - Oddział w Polsce',
'189' => 'Pekao Bank Hipoteczny SA',
'187' => 'Polski Bank Przedsiębiorczości SA',
'102' => 'Powszechna Kasa Oszczędności Bank Polski SA',
'200' => 'Rabobank Polska SA',
'175' => 'Raiffeisen Bank Polska SA',
'167' => 'RBS Bank (Polska) SA',
'264' => 'RCI Banque Spółka Akcyjna Oddział w Polsce',
'212' => 'Santander Consumer Bank SA',
'263' => 'Saxo Bank A/S Spółka Akcyjna Oddział w Polsce',
'161' => 'SGB-Bank SA',
'237' => 'Skandinaviska Enskilda Banken AB (SA) - Oddział w Polsce',
'184' => 'Societe Generale SA Oddział w Polsce',
'225' => 'Svenska Handelsbanken AB SA Oddział w Polsce',
'227' => 'Sygma Banque Societe Anonyme (SA) Oddział w Polsce',
'216' => 'Toyota Bank Polska SA',
'257' => 'UBS Limited (spółka z ograniczoną odpowiedzialnością) Oddział w Polsce',
'261' => 'Vanquis Bank Limited (spółka z ograniczoną odpowiedzialnością) Oddział w Polsce',
'213' => 'VOLKSWAGEN BANK POLSKA SA',
'258' => 'J.P. Morgan Europe Limited Sp. z o.o. Oddział w Polsce',
'260' => 'Bank of China (Luxembourg) S.A. Spółka Akcyjna Oddział w Polsce',
'262' => 'Industrial and Commercial Bank of China (Europe) S.A. (Spółka Akcyjna) Oddział w Polsce',
'263' => 'Saxo Bank A/S Spółka Akcyjna Oddział w Polsce w likwidacji',
'264' => 'RCI Banque Spółka Akcyjna Oddział w Polsce',
'265' => 'EUROCLEAR Bank SA/NV (Spółka Akcyjna) - Oddział w Polsce',
'266' => 'Intesa Sanpaolo S.p.A. Spółka Akcyjna Oddział w Polsce',
'267' => 'Western Union International Bank GmbH, Sp. z o.o. Oddział w Polsce',
'269' => 'PKO Bank Hipoteczny SA',
'270' => 'TF BANK AB (Spółka z ograniczoną odpowiedzialnością) Oddział w Polsce',
'271' => 'FCE Bank Spółka Akcyjna Oddział w Polsce',
'272' => 'AS Inbank Spółka Akcyjna - Oddział w Polsce',
'273' => 'China Construction Bank (Europe) S.A. (Spółka Akcyjna) Oddział w Polsce',
'274' => 'MUFG Bank (Europe) N.V. S.A. Oddział w Polsce',
'275' => 'John Deere Bank S.A. Spółka Akcyjna Oddział w Polsce',
);

/**
Expand All @@ -105,7 +100,7 @@ public static function bankAccountNumber($prefix = '', $countryCode = 'PL', $len

protected static function addBankCodeChecksum($iban, $countryCode = 'PL')
{
if ($countryCode != "PL" || strlen($iban) <= 8) {
if ($countryCode != 'PL' || strlen($iban) <= 8) {
return $iban;
}
$checksum = 0;
Expand Down

0 comments on commit 28e848b

Please sign in to comment.