Signal code: SIG-NO-002-B
Position: All Norway
Date: 2026-05-26
02
Signal 02 of 08 · Payments
ActivePushSMS

Straks-betalinger (Instant Payments) for DNB, Nordea, Sparebank 1, Handelsbanken

Norway is not in the EU but is in the EEA, using Straks-betalinger (Norwegian RIX system). DNB, Nordea, Sparebank 1, Handelsbanken, SR-Bank and DNB Liv are online; smaller banks (Eika Alliance) rolling out. 4notify confirms payments to customers in seconds with counterparty identity.

Context

Vipps has trained Norwegians to expect second-level confirmations. Traditional bank 'order is on the way' messages no longer suffice.

Legal framework
Finansavtaleloven 2020 § 4-21

Duty of immediate customer notification on all transactions on durable medium.

Bits AS — Norsk betalingsformidling

Technical standards for instant payments and VoP (payee verification).

Steps
01

Webhook from core banking

Core banking sends payment event to 4notify within 1s of clearing.

02

IBAN masking in SMS

SMS shows only last 4 digits of counterparty IBAN; full IBAN in app after authentication.

03

Dual-channel push + SMS

Push first for app users; SMS fallback in 5s.

Code
json
{
  "event": "straks.payment.completed",
  "template": "straks_incoming",
  "transaction_id": "NO-DNB-20260526-A4F1",
  "amount": 1250.00, "currency": "NOK",
  "counterparty": { "name_masked": "Erl*** Han***", "iban_last4": "9821" },
  "channels": ["push", "sms"],
  "recipient": { "client_id": "DNB-NO-204918", "phone": "+4790123456" }
}
Sample message
SMS

DNB: Received NOK 1,250.00 from Erl*** Han*** (IBAN ***9821). Balance: NOK 4,872.15. Details in app.

Checklist
  • Core banking webhook → 4notify endpoint
  • P99 latency end-to-end <5s
  • nb/en templates with safe-escape
  • IBAN mask — only last 4 in SMS
What 4notify does differently

Ready templates for Norwegian banks with built-in IBAN masking, P99 <5s — no need to build your own SMS engine.

FAQ
How is VoP handled?

Core banking runs check before acceptance. 4notify just delivers notification with match/close_match/mismatch indicator.

Start free

14 days, no card. Support in Norwegian and English.

Other signals