Download the PHP package phdevutils/banks without Composer
On this page you can find all versions of the php package phdevutils/banks. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download phdevutils/banks
More information about phdevutils/banks
Files in phdevutils/banks
Package banks
Short Description Philippine bank & e-money registry with SWIFT/BIC codes and InstaPay/PESONet participation flags. Sourced from BSP/PCHC/BancNet/PDIC. Zero-dependency lookup helpers.
License MIT
Informations about the package banks
phdevutils/banks
Philippine bank & e-money registry for PHP — SWIFT/BIC codes plus InstaPay / PESONet participation flags for universal & commercial banks (incl. foreign branches), thrift & rural banks, digital banks, and e-wallets (GCash, Maya, GrabPay, ShopeePay…). PHP companion to the npm package @ph-dev-utils/banks.
Quick start
API
| Method | Returns |
|---|---|
Banks::listBanks($filter = []) |
array of banks — filter by type / instapay / pesonet / foreign / hasSwift |
Banks::findBank($query) |
bank array or null — by SWIFT, exact/partial name, or short name |
Banks::findBySwift($code) |
bank array or null — by head-office BIC (8- or 11-char input) |
Banks::validateBIC($code) |
bool — ISO 9362 format (8 or 11 chars), case-insensitive |
Banks::parseBIC($code) |
array{institution,country,location,branch} or null |
Banks::participationAsOf() |
string — the BSP lists' as-of date (YYYY-MM-DD) |
Each bank array: name, shortName, type (universal_commercial/thrift/rural/digital/ewallet), foreign (bool), swift (string|null), swiftConfidence (verified/single-source/null), instapay (bool), instapayReceiverOnly (bool), pesonet (bool).
Data & disclaimer
- InstaPay / PESONet flags come from the BSP-published ACH participant lists (BancNet & Philippine Clearing House Corporation) and reflect the as-of date — participation changes over time.
- SWIFT/BIC codes are head-office codes compiled from public directories. Always confirm the exact code with the bank or recipient before initiating a wire transfer.
swiftConfidenceisverified(2+ public directories agree) orsingle-source.
Not affiliated with BSP, PDIC, PCHC, BancNet, or SWIFT.
License
MIT.