Skip to content

Banks

Who this is for: users picking the right CompanyTypes for their bank and looking up credentials, OTP behavior, or known quirks.

19 institutions are supported. 16 are on the Pipeline architecture (recommended), 3 are on the legacy path (still ship, on the migration roadmap).

Quick directory

  • Banks (browser engine)

Bank Hapoalim · Bank Leumi · Beinleumi · Discount · Massad · Mercantile · Otsar Hahayal · Pagi · Bank Yahav

  • Credit cards (browser engine)

Amex · Isracard · Max · Visa Cal

  • API-direct (no browser)

OneZero · Pepper · PayBox

  • Legacy (deprecated)

Behatsdaa · Beyahad Bishvilha · Mizrahi Bank

Pipeline-backed banks (16) — credentials at a glance

Bank CompanyTypes Credential fields OTP
Amex Amex id, card6Digits, password
Bank Hapoalim Hapoalim userCode, password conditional
Bank Leumi Leumi username, password
Beinleumi Beinleumi username, password required
Discount Bank Discount id, password, num
Isracard Isracard id, card6Digits, password
Massad Massad username, password required
Max Max username, password
Mercantile Bank Mercantile id, password, num
One Zero OneZero email, password required (API)
Otsar Hahayal OtsarHahayal username, password required
Pagi Pagi username, password required
PayBox PayBox phoneNumber required (API)
Pepper Pepper phoneNumber, password required (API)
Visa Cal VisaCal username, password
Bank Yahav Yahav num, nationalID, password

Legacy banks (3) — credentials at a glance

Bank CompanyTypes Credential fields OTP
Behatsdaa Behatsdaa id, password
Beyahad Bishvilha BeyahadBishvilha id, password
Mizrahi Bank Mizrahi username, password

Source: src/Definitions.ts.

How to pick the right page

If you... Read
... just want to scrape with code that works today The per-bank page for credential fields, then Quick Start
... want to know which engine your bank uses (browser vs API) The per-bank page's "Engine" line
... hit INVALID_OTP or INVALID_PASSWORD The per-bank "Known quirks" section + Phases → LOGIN / OTP-FILL
... see WAF_BLOCKED The per-bank page (in case of bank-specific quirks) + Error Types → WAF