# Northmill RIX-INST-integration för utbetalningar

> Vi integrerade ett fintechbolags plattform med Northmill och RIX-INST för att möjliggöra snabba, säkra utbetalningar direkt från interna affärsflöden utan manuell hantering.

**Kund:** Fintechbolag (anonymiserat)

**Publicerad:** 2025

**Källa:** https://www.fiive.se/work/northmill-rixinst-integration

---

## Utmaning

Vår kund är ett fintechbolag vars egna kunder är finansbolag. De behövde kunna skicka utbetalningar snabbt och tillförlitligt från sin plattform, utan manuella mellanled. Tidigare processer innebar fler handpåläggningar och längre ledtider, särskilt när många betalningar skulle hanteras samtidigt.

Northmill är en nischbank, och RIX-INST är den switch hos Riksbanken som bankerna ansluter till för omedelbara betalningar. Vägen ut går alltså via Northmill till RIX-INST. Målet var att bygga en stabil integrationslösning mot Northmill och RIX-INST där betalningar kan initieras, följas upp och kvalitetssäkras i ett sammanhängande flöde.

## Lösning

Vi utvecklade en integration som kopplar kundens affärslogik till Northmills RIX-INST API för att skicka betalningar automatiskt från plattformen.

Lösningen omfattade hela betalningsflödet: från validering av betalningsunderlag till initiering av betalning och hantering av statusuppdateringar.

Fokus låg på tillförlitlighet, spårbarhet och tydlig felhantering så att teamet snabbt kan agera vid avvikelser.

RIX-INST är Riksbankens system för omedelbara betalningar. Det är där tidsvinsten kommer ifrån: en vanlig bankutbetalning via fil tar minst ett dygn, medan RIX-INST clearar på sekunder. Vår del är inte att ha gjort betalningen snabb — det är infrastrukturen som gör den möjlig — utan att koppla plattformens affärslogik till den på ett sätt som håller i drift.

Det gör kravbilden markant hårdare än i en vanlig ekonomiintegration: samma grundprincip som ett Fortnox-flöde, men med betydligt högre krav på robusthet, övervakning och spårbarhet eftersom det gäller realtidsbetalningar. När pengar rör sig på sekunder finns ingen batch-körning att fånga upp fel i efterhand — därför byggdes full spårbarhet in specifikt för att säkerställa att ingen betalning kan dubbelbokföras.

## Vad vi byggde

- **Automatiserad betalningsinitiering** - Utbetalningar skickas via API direkt från plattformens processer.
- **Validering före skick** - Dubblettkontroll, kontroll av kontonummerformat och täckningskontroll innan anropet går iväg, för att minska fel och avvisade transaktioner.
- **Statushantering och uppföljning** - Tydligt flöde för att följa betalningens livscykel och uppdatera intern status.
- **Spårbar loggning** - Strukturerade loggar och felmeddelanden för enklare felsökning och support.
- **Larm till oss i Slack** - Avvikelser i betalningsflödet larmar direkt till oss, så att fel fångas av någon som kan agera i stället för att ligga tyst i en logg.
- **Adminsida för användaren** - En egen vy där användaren själv följer status på transaktionerna i Northmill, utan att behöva fråga oss.

## Resultat

- En utbetalning går igenom på några sekunder, mot minst ett dygn med filbaserade bankutbetalningar.
- Minskad manuell hantering i betalningsprocessen.
- Högre tillförlitlighet genom automatiserade kontroller och konsekvent integrationslogik.
- Bättre transparens för ekonomi- och operationsteam tack vare tydlig status och spårbarhet.

## Teknik och fokus

Projektet fokuserade på robust API-integration med hög driftstabilitet och säker hantering av betalningsdata. Stor vikt lades vid tydliga integrationskontrakt, observability och en lösning som kan växa med ökade volymer.

Betalningsflöden av den här typen är skrivande system, till skillnad från läsande AI- och söklösningar. Där är felhantering, idempotens och spårbarhet inte tillval utan kärnan i leveransen.

Övervakningen är delad i två riktningar: driftlarm går till oss i Slack, medan användaren har en egen adminsida för att följa status på transaktionerna i Northmill. Det betyder att ett tekniskt fel når någon som kan åtgärda det, samtidigt som den som väntar på en betalning kan se var den ligger utan att öppna ett supportärende.

## Nästa steg

Vill ni integrera er plattform med externa API:er och minska manuell hantering i flödet? [Kontakta oss](/contact) så tar vi ett första samtal.
