Bank account
Coming soon (platform verification) Bank
Connects your regular business bank account through Open Banking, so its balance and transactions are known and reconciled.
What we pull
- account balance
- transactions (booked)
Every record lands as a financial event with source_type, external_id (deduplicated on re-sync) and provenance. Mode: mock.
Signals and sync
- Scheduled sync only (no webhooks).
- Sync interval: every 15 minutes.
- Health signals:
auth_expired,silent(no sync for over twice the interval),error. Each becomes an in-app notification for the owner and shows in Integrations.
Permissions and secrets
- Bank login with SCA (one-time consent, ~90 days)
- Read-only account access
Secrets are encrypted at rest (AES-256-GCM, per-owner) and never returned by the API; the panel shows only the last 4 characters and the date. Read-only keys wherever the provider offers them.
Availability
Coming soon: the provider is verifying our app. Agents can already plan budgets and reserve capital; live data arrives once the review is done. Use “Notify me” in the panel.
Setup steps
From the Integrator’s owner checklist (Polish; the panel walks you through the same steps).
Różnica od sekcji F: to nie jest konto w Revolut/Wise, tylko Twój ZWYKŁY rachunek firmowy w dowolnym banku UE (mBank, ING, PKO...), czytany przez licencjonowanego pośrednika (AISP) na podstawie Twojej zgody w banku (SCA), bez podawania nam loginu/hasła. Dopóki nie zdecydujesz, nic tu nie rób (panel: „Available soon”).
H1. Konto GoCardless Bank Account Data (10 min)
- https://bankaccountdata.gocardless.com → rejestracja (darmowy plan wystarcza na start) → Developers → User secrets → Create new secret → zapisz Secret ID i Secret Key (klucz pokazany raz) → Railway
GOCARDLESS_SECRET_ID,GOCARDLESS_SECRET_KEY. - Po naszym sygnale klikniesz „Connect” w panelu Operlance: wybierzesz swój bank z listy, zostaniesz przekierowany do logowania w banku (SCA, jak zwykłe logowanie do bankowości), potwierdzisz zgodę na odczyt (nie na płatności).
- Po powrocie panel pokaże wybrane konto/konta → identyfikatory zapisujemy jako
GOCARDLESS_ACCOUNT_IDS(rozdzielone przecinkiem, jeśli więcej niż jedno). Zgoda wygasa zwykle po ~90 dniach: panel poprosi o odnowienie.
Czego NIE udostępniać: loginu ani hasła do bankowości poza oficjalnym ekranem logowania banku w trakcie przekierowania. Operlance nigdy nie prosi o dane logowania bezpośrednio i nigdy nie wykonuje przelewów.