brocc / se-bank-account
瑞典银行账户详情和验证(PHP版)
v1.1.0
2023-11-10 15:30 UTC
Requires
- php: ^7.1 || ^8
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2024-09-15 13:20:01 UTC
README
此软件包可以使用PHP轻松验证瑞典银行账户号码并返回详细信息。这些细节和验证规则基于Bankgirot提供的文档,可在此处找到。
安装
可以使用Composer安装瑞典银行账户PHP。
composer require brocc/se-bank-account
用法
用法非常简单,只需创建一个新的Brocc\SeBankAccount\Account实例,该实例以字符串或整数作为参数,并返回给定号码的详细信息,例如清算号、账户号和银行名称(如果有效)。
<?php require 'vendor/autoload.php'; use Brocc\SeBankAccount\Account; // Instantiate using full account number incl. clearing number. // Note: the number can be in any format, only digits are validated and used. $account = new Account('3300-7505092556'); // Check if valid, returns true or false. $account->isValid(); // true // Returns the clearing number. $account->clearing(); // 3300 // Returns the account number excl. clearing number, null if not valid. $account->number(); // 7505092556 // Returns the name of the bank. $account->bank(); // Nordea Personkonto
如果账户无效,则$account->isValid()将返回false,其他方法将返回null。
支持的银行
以下瑞典银行目前受支持:
- Aion Bank SA
- Avanza Bank
- BNP Paribas SA
- Bankgirot
- BlueStep Finans
- Citibank
- DNB Bank
- Danske Bank
- Ekobanken
- Erik Penser
- Forex Bank (已停用*)
- Handelsbanken
- IKANO Bank
- Ica Banken
- JAK Medlemsbank
- Klarna Bank
- Landshypotek
- Lunar Bank A/S
- Länsförsäkringar Bank
- Lån & Spar Bank Sverige
- Marginalen Bank
- MedMera Bank (已停用*)
- Multitude Bank plc
- Nordax Bank (NOBA Bank Group**)
- Nordea
- Nordea Personkonto
- Nordea/Plusgirot
- Nordnet Bank
- Northmill Bank
- Resurs Bank
- Riksgälden
- SBAB
- SEB
- Santander Consumer Bank
- Skandiabanken
- Sparbanken Syd
- Svea Bank
- Swedbank
- Swedbank fd. Sparbanken Öresund
- Ålandsbanken Sverige AB
* 银行目前在Bankgirot的文档中不可用,但为了向后兼容,软件包中可用。
** 虽然公司名称已更改为NOBA Bank Group,但软件包将返回Nordax Bank。
贡献
如果您发现了一个错误或可能不受支持的银行,请在问题页面直接提交问题。
欢迎所有贡献!