Protocol documentation, aggregation-ready field maps, and implementation guidance for balances, domestic and international payments, digital cards, and multi-bank Eika alliance footprints across Norway.
Eika Mobilbank is the pocket interface for customers of dozens of Norwegian savings banks in the Eika alliance. The product surface spans private and business modes, bill payments including cross-border cases, card PIN retrieval, digital card presentation for e-commerce checkout, wallet tokenization flows, and consolidated views of loans, insurance, and savings. Those screens imply structured balances, ledger lines with counterparty references, e-invoice metadata, FX calculator inputs, and secure messaging threads—each category maps cleanly to Open Banking style account-information services when access is authorized and PSD2 roles are respected.
We document how list screens expose IBAN fragments, nickname fields, and multi-account ordering so your data warehouse can normalize them alongside PSD2 account references returned from the official developer gateway.
Concrete use: nightly balance snapshots for credit committees serving agricultural cooperatives that bank with Eika members.
Field-level notes cover beneficiary name validation, KID references, currency selection, and status transitions that mirror payment initiation flows you would implement through a licensed PISP channel.
Concrete use: batch supplier runs where each payment stores an immutable external reference for ERP matching.
Home-screen shortcuts to incoming e-invoices translate into structured reminders: due dates, creditor IDs, and partial payment flags suitable for accounts payable automation.
Concrete use: three-way match between procurement, goods receipt, and outgoing settlement files.
Tiles that consolidate non-account products become cross-sell analytics inputs—without scraping marketing fluff, we capture numeric exposures, next instalment dates, and policy identifiers where the UI exposes them.
Concrete use: debt-service coverage models for relationship managers covering multiple local brands.
Recent releases emphasize device biometrics and responsive typography; we translate those flows into token refresh diagrams so your mobile SDK can degrade gracefully on older hardware.
Concrete use: step-up authentication policies aligned with BankID step-up expectations in Norwegian consumer apps.
Private-to-business toggling implies distinct entitlement sets; integration specs describe how to keep consent scopes separate when a single human controls two customer numbers.
Concrete use: SaaS platforms that onboard bookkeepers managing multiple Eika alliance entities.
https://psd2.eika.no/api-sandbox, and Berlin Group consent headers—reducing back-and-forth with your compliance officer.Tap any thumbnail to inspect UI cues for data placement. Images are sourced from public store listings; default layout stays compact until you expand a shot.
Rows below translate in-app capabilities into datasets integration architects care about. Sources reference Eika Mobilbank marketing copy and supervised observation; regulated pulls should still go through licensed PSD2 interfaces where applicable.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Ledger transactions with merchant text | Account activity timeline, search filters | Per posting, often millisecond timestamps on API side | Automated bookkeeping, VAT coding, anomaly detection |
| Available balance and reserved amounts | Account dashboard cards | Per account, per poll interval | Liquidity alerts, lending covenant monitoring |
| Domestic bill payment instructions | Bill payment wizard, KID entry fields | Per payment mandate | Accounts payable batching, duplicate-invoice checks |
| International transfer metadata | Cross-border payment form | Per SWIFT/SEPA equivalent message | Treasury reporting, FX gain/loss alignment |
| Digital card image and masked identifiers | Digital card view for e-commerce | Per card token | Customer support, dispute evidence packaging |
| Product bundle exposures (loan, insurance, savings) | Consolidated overview tiles | Per agreement number where shown | Holistic wealth analytics, cross-product churn models |
| Secure messages and meeting requests | Bank contact hub | Per thread / calendar event | CRM synchronization for relationship teams |
Business context: A commodity board needs daily visibility into NOK balances across two Eika member banks plus upcoming bill settlements.
Data involved: Account balances, AvtaleGiro due dates, and FX calculator snapshots for EUR purchases.
OpenData mapping: Polling jobs mimic Account Information Service patterns by normalizing IBAN, bookingDate, valueDate, and remittanceInformation fields so the same dashboard can later swap to the PSD2 JSON payloads documented on the Eika developer portal.
Business context: A payroll provider sells cash-flow coaching to employees of SMB customers.
Data involved: Salary schedule hints, discretionary spending categories inferred from transaction text, and overdraft buffers.
OpenData mapping: The bureau ingests anonymized aggregates rather than raw secrets, aligning with GDPR purpose limitation while still proving value similar to Open Finance dashboards offered by larger institutions.
Business context: A wallet orchestration vendor wants parity checks between Eika Mobilbank tokenization UX and other Nordic issuers.
Data involved: Device IDs, provisioning status callbacks, card art URLs.
OpenData mapping: Event streams feed a compliance log demonstrating Strong Customer Authentication steps, comparable to how Nordea Mobile Norway or Handelsbanken Norway Mobile Bank expose wallet controls.
Business context: An insurer partners with multiple sparebanks and must prove eligible leads before calling customers.
Data involved: Policy numbers, renewal dates, and bundled loan-to-value ratios visible inside the app.
OpenData mapping: Consent artifacts are stored next to each pull, mirroring PSD2 explicit consent durations while respecting Norwegian Marketing Control Act constraints on unsolicited outreach.
Business context: Year-end audits require immutable exports for all user-initiated payments above a threshold.
Data involved: Transaction IDs, debtor/creditor names, OCR/KID references, and exchange rates.
OpenData mapping: Exports follow Berlin Group transaction detail schemas so external auditors can compare mobile-captured files with core banking extracts without manual PDF typing.
GET /accounts/{accountId}/transactions
Host: psd2.eika.no
Authorization: Bearer <TPP_ACCESS_TOKEN>
Date: Mon, 20 Apr 2026 09:15:00 GMT
Digest: SHA-256=...
Signature: keyId="SN=QSEAL",algorithm="rsa-sha256",headers="date digest",signature="..."
Query:
bookingStatus=booked
dateFrom=2026-03-01&dateTo=2026-03-31
200 OK
{
"transactions": {
"booked": [
{
"transactionId": "txn-88421",
"bookingDate": "2026-03-18",
"transactionAmount": { "currency": "NOK", "amount": "-1499.00" },
"remittanceInformationUnstructured": "REMA 1000 OSLO"
}
]
}
}
Signing headers vary by deployment; always follow the latest portal changelog—for example documentation releases through mid-2025 added richer transaction detail coverage that integration teams should diff against previous builds.
POST /internal/hooks/eika-payment
Content-Type: application/json
X-Signature: sha256=<HMAC>
{
"paymentId": "pis-203948",
"status": "ACCP",
"debtorAccount": { "iban": "NO93.." },
"instructedAmount": { "currency": "NOK", "amount": "25000.00" },
"creditorName": "Supplier ASA",
"requestedExecutionDate": "2026-04-22"
}
// Handler sketch
if (!verify_hmac(payload, secret)) return 401;
if (body.status === 'RJCT') notify_treasury(body.reasonCode);
else mark_erp_payment(body.paymentId, body.status);
Webhook endpoints should be idempotent: ERP systems often retry on timeouts, so store paymentId uniqueness keys before posting journals.
POST /sdk/sessions/refresh
Authorization: Bearer <DEVICE_TOKEN>
X-Device-Integrity: <PLAY_INTEGRITY_OR_APPATT_JWT>
Request:
{ "refreshToken": "rt_...", "biometricAssertion": "..." }
Responses:
200 { "accessToken": "at_...", "expiresIn": 900 }
401 { "code": "STEP_UP_REQUIRED", "methods": ["BankID"] }
429 { "retryAfter": 32 }
// Client policy
if (response.code === 'STEP_UP_REQUIRED') launch_native_bankid();
Norwegian consumers expect BankID step-up when risk engines flag new devices; bake those branches into mobile wrappers early.
Eika alliance institutions operate under the EU Payment Services Directive (PSD2) and the Norwegian Personal Data Act implementing GDPR. Strong Customer Authentication, explicit consent scopes for AIS and PIS, and data minimization are mandatory when you replicate account views outside the bank’s own channels.
Finanstilsynet supervisory expectations align with EBA guidelines on exchange of transaction details, so any retained ledger copy needs purpose documentation, retention timers, and breach notification playbooks.
We refuse engagements that request credential stuffing, malware injection, or other unlawful access. Instead, we align architecture diagrams with the public enrollment path on the PSD2 developer portal, including QSealC requirements for third-party providers.
Node 1 — Client surfaces: End users interact with Eika Mobilbank on Android (no.eika.mobilbank) or iOS; biometrics gate a device-bound session.
Node 2 — Ingestion tier: Your integration worker calls PSD2 endpoints (or authorized internal APIs) with mutual TLS and QSeal signatures, translating JSON into canonical models.
Node 3 — Persistence: A vault stores encrypted tokens, consent receipts, and hashed identifiers—never PAN or PIN in plaintext.
Node 4 — Downstream: Analytics sandboxes, ERP connectors, or customer support consoles consume curated feeds with field-level auditing suitable for GDPR Article 30 records.
Eika Mobilbank primarily serves retail households and smaller businesses across Norway who maintain relationships with locally branded savings banks inside the Eika alliance rather than with a single monolithic money-center brand. Store listings show hundreds of thousands of installs and strong star averages, signaling habitual daily use for payments, cards, and messaging back to advisors. Android and iOS parity matters because agricultural and fisheries entrepreneurs often split fleets across platforms. In 2024 and 2025 the publicly described roadmap emphasized accessibility upgrades—dynamic text sizing tied to OS settings, airier layout density, faster biometric login, richer transaction overviews, and quicker access to e-invoices from the home screen—signals that product teams prioritize inclusive design while still expanding Open Finance style surfaces.
Holds multi-bank dashboards, insurance, and financing products for Norway’s largest cooperative banking brand. Teams comparing SpareBank 1 Mobilbank data exports with Eika Mobilbank often want unified categorization rules for SMB lending.
Provides nationwide retail and corporate flows including multi-account aggregation. Integration architects reference DNB Mobile Bank field richness when designing competitive parity for cash management alerts.
Dominates peer-to-peer and lightweight bill settlement. Pairing Vipps receipt metadata with deeper Eika current-account detail yields complete customer journeys in loyalty analytics.
Serves multinational retail clients needing Nordic and Baltic visibility. Nordea Mobile Norway projects frequently demand the same PSD2 certificate governance lessons applied to Eika’s developer portal.
Focuses on personalized advice and mortgage tracking for corporate-heavy clienteles. Wealth modules there inform how Eika alliance banks might structure loan insight APIs.
Digital-first retail bank inside the DNB group with drag-and-drop transfers and budgeting. Sbanken customers who also maintain local sparebank relationships benefit from consolidated cash-flow APIs.
Neobank feature velocity—including subscriptions and investments—pushes incumbent apps to expose richer JSON. Lunar integrations often inspire UX benchmarks for Eika Mobilbank roadmap planning.
Combines pensions, investments, and everyday banking for households optimizing long-term savings. Teams comparing Storebrand mobile banking journeys with Eika Mobilbank often unify fund trade settlement files with current-account payment evidence inside the same data lake.
https://psd2.eika.no/api-sandbox, logging correlation IDs for each consent flow to simplify Finanstilsynet audits.Source code delivery from $300 covers an initial milestone such as transaction history normalization or consent dashboard wiring; you settle after reviewing the repository and docs.
Pay-per-call billing suits pilots that want hosted ingestion without capital expense; each call includes metering IDs for finance teams.
Deliverables explicitly trace to long-tail goals like Eika Mobilbank transaction export Open Banking, statement API integration for Norwegian savings banks, and multi-brand PSD2 consent orchestration so SEO landing pages match what procurement actually searches.
We document interfaces under customer authorization, public developer programs, or contractually permitted channels. Where ambiguity exists, we escalate to your legal counsel before writing code.
We are an independent technical studio specializing in authorized financial API integration, OpenData mapping, and supervised interface documentation. Engineers on the team have shipped mobile releases for Nordic banks, payment gateways, and accounting platforms, so we understand both regulator-facing paperwork and developer ergonomics.
Share your target app name (Eika Mobilbank), data domains, and compliance constraints; we respond with a scoped milestone plan.
What do you need from us?
Can you bypass BankID?
How do you stay current?
Take the bank with you in your pocket—for both private and business customers. Eika Mobile Bank serves customers of the Eika alliance banks, whether the relationship is personal or corporate. Inside the app you can check balances and see all transactions, pay bills (including abroad), transfer between accounts, monitor how much cash remains until payday, gather insurance, loans, and savings in one place, check a card’s PIN, view a digital card for online shopping, add cards to Apple Pay and Google Wallet, use the currency calculator, send feedback, and contact the bank via message, phone, or meeting booking. Switching between private and business experiences takes only a few taps. The bank stresses strict privacy and security requirements aligned with Norwegian expectations.
Customer eligibility spans a long roster of local savings banks, including Agder Sparebank, Aurskog Sparebank, Berg Sparebank, Bien Sparebank, Bjugn Sparebank, Etnedal Sparebank, Evje and Hornnes Sparebank, Gildeskål Sparebank, Grong Sparebank, Grue Sparebank, Haltdalen Sparebank, Haugesund Sparebank, Hegra Sparebank, Høland and Setskog Sparebank, JBF, Jæren Sparebank, Kvinesdal Sparebank, Marker and Eidsberg Sparebank, MelhusBanken, NORDirekt (part of Skagerrak Sparebank), Odal Sparebank, Oppdalsbanken, Orkla Sparebank, Penni, Rogaland Sparebank, Romerike Sparebank, RørosBanken, Skagerrak Sparebank, Skudenes & Aakra Sparebank, Skue Sparebank, Sogn Sparebank, Soknedal Sparebank, Sparebanken Narvik, Strømmen Sparebank, Tinde Sparebank, Trøgstad Sparebank, Trøndelag Sparebank, Valdres Sparebank, Valle Savings Bank, Exchange Bank, and Ørskog Savings Bank, among others listed in official materials.