Bank account (GoCardless Open Banking)
Coming soon (platform verification) Bank
Connects your regular business bank account through PSD2 Open Banking so its balance and transactions are known and reconciled, without needing an account at a specific fintech.
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.