GoCardless: Betalningsstatus för mandat
Empiriskt mönster (5 slumpmässiga aktiva mandat i produktion)
| Skapat | Submitted (till banken) | Aktivt |
|---|---|---|
| 2026-06-28 13:57 | 2026-06-29 11:30 | 2026-06-29 21:27 |
| 2026-06-16 08:44 | 2026-06-16 11:30 | 2026-06-16 21:18 |
| 2026-06-11 08:38 | 2026-06-11 11:30 | 2026-06-11 21:19 |
| 2026-05-28 07:16 | 2026-05-28 11:30 | 2026-05-28 21:25 |
| 2026-05-25 20:15 | 2026-05-26 11:30 | 2026-05-26 21:23 |
Tydligt mönster: GoCardless skickar mandat till banken i en batch runt 11:30 varje bankdag. Om mandatet skapas före den tidpunkten blir det alltså skickat samma dag, annars nästa bankdag. Sedan blir det aktivt samma kväll som det skickats, konsekvent runt 21:15–21:30.
Praktiskt svar: ett mandat blir alltså aktivt inom några timmar till knappt ett och ett halvt dygn, beroende på om ansökan gjordes före eller efter 11:30-cutoffen. Aldrig snabbare än några timmar, aldrig långsammare än ungefär ett dygn i mina exempel.
Skapat → Submitted till banken (n=199)
- Snitt: 27,2 timmar, Median: 20,4 timmar
Det här är längre än vad de 5 första exemplen antydde. Förklaringen är sannolikt densamma batch-cutoff (~11:30) men fördelat över alla veckodagar och tider på dygnet, ett mandat skapat en fredag kväll väntar till måndagens batch.
Räknar jag bara mandat skapade måndag–torsdag blir snittet 14,7h och medianen 9,1h, vilket stämmer mycket bättre överens med din fråga om 11:30-cutoffen.
Slutsats: siffran 27,2h/20,4h är korrekt som helhetssnitt, men den döljer att en stor andel medlemmar faktiskt tecknar sina mandat på helgen (rimligt, folk har mer tid då), vilket i praktiken förlänger deras väntetid betydligt mer än vad en vardagsteckning skulle ge.
Submitted → Aktivt (n=192)
- Snitt: 15,7 timmar, Median: 6,3 timmar
- Min: 5,8 timmar, Max: 101,8 timmar
De 10 längsta submitted→aktivt-fallen, i timmar:
| Timmar | Mandat | Skapat | Submitted | Aktivt |
|---|---|---|---|---|
| 101,8 | MD01K46DPFBNP0 | 2025-09-05 (fre) | 2025-09-05 | 2025-09-09 (tis) |
| 78,4 | MD0009QFNHQ7RB | 2018-05-16 | 2018-05-17 | 2018-05-20 (mån) |
| 78,4 | MD000SSWDX87JK | 2020-04-29 | 2020-04-30 | 2020-05-03 (sön→mån) |
| 78,3 | MD0011F4BEX3PZ | 2021-01-07 | 2021-01-08 | 2021-01-11 (mån) |
| 55,4 | MD000ZJ2ARK29R | 2020-10-23 (fre) | 2020-10-23 | 2020-10-25 (sön) |
| 54,5 | (4 st samma dag) | 2018-05-17 | 2018-05-18 | 2018-05-20 |
Mönstret i de långa fallen är tydligt: helger och röda dagar. Submitted en fredag ger aktivt först måndag/tisdag kväll, en förskjutning på flera dygn utöver det vanliga mönstret.
Statusfördelning (n=200)
| Status | Antal | Andel |
|---|---|---|
| Blev aktivt (aldrig failed/cancelled) | 158 | 79,0 % |
| Cancelled | 31 | 15,5 % |
| Failed | 11 | 5,5 % |
Ett av var femte mandat i produktion blir alltså aldrig aktivt (21 % totalt), vilket bekräftar att läge 3 (misslyckat/avbrutet) på Kandidat-sidan verkligen behövs, det är inget marginellt undantagsfall.
Failed (11 st)
| Orsak | Antal | Beskrivning |
|---|---|---|
invalid_bank_details | 10 | Avvisad av kundens bank, fel uppgifter eller fel kombination av konto/personnummer |
direct_debit_not_enabled | 1 | Kontot stödjer inte Autogiro |
Cancelled (31 st)
| Orsak | Antal | Beskrivning |
|---|---|---|
mandate_cancelled | 26 | Avbrutet av kunden eller kundens bank |
bank_account_closed | 5 | Kontot inaktiverat |
Nästan alla misslyckanden (10 av 11) beror på felaktiga bankuppgifter, inte något tekniskt fel hos oss, och nästan alla avbrott (26 av 31) är kunden eller banken som drar tillbaka mandatet, inte ett stängt konto. Det stärker att felmeddelandet på Kandidat-landningssidan kan vara ganska generiskt (”det gick inte att godkänna ditt bankkonto, prova igen med rätt uppgifter”) snarare än att vi behöver bygga separat hantering per orsakskod, de flesta fallen pekar mot samma åtgärd: försök igen med korrekta uppgifter.
Kollat mot hela kedjan (skapat → aktivt, inte bara till submitted), vilket är det som faktiskt är relevant för vad texten lovar.
”Inom två bankdagar” håller för 188 av 192 fall (97,9 %).
De fyra undantagen ligger på 49,5–55,1 affärstimmar, det vill säga strax över två bankdagar (48h) men fortfarande klart under tre. Inget extremfall sticker ut långt bortom gränsen som de tidigare årsskiftesexemplen gjorde för delsteget skapat→submitted.
Vilka olika status kan ett mandat ha?
Baserat på GoCardless officiella dokumentation finns 10 möjliga statusar för ett mandat:
| Status | Betydelse |
|---|---|
| Pending Customer Approval | Väntar på att den andra firmatecknaren/signatären ska godkänna (relevant för konton som kräver dubbla underskrifter) |
| Pending submission (steg 1, fram till 11:30) | Skapat och under bearbetning hos GoCardless, kan fortfarande avbrytas |
| Submitted (steg 2, efter 11:30 fram till steg 3) | Skickat till kundens bank för uppsättning, kan inte längre avbrytas av er |
| Active (steg 3) | Bekräftat av banken, redo att användas för dragningar |
| Suspended by Payer | Tillfälligt pausat av kunden |
| Failed (steg 3) | Kunde inte upprättas, oftast för att kontot inte tillåter autogiro eller är stängt |
| Cancelled (steg 3) | Avbrutet, antingen av kunden via banken eller av er |
| Expired | Blivit inaktivt efter lång tids inaktivitet (5 år normalt, 24 månader med Merchant Name-funktionen) |
| Blocked | Permanent blockerat, går inte att låsa upp, inga betalningar kan skapas |
| Consumed | Förbrukat och kan inte återanvändas (gäller bara scheman med engångsauktorisering per betalning, inte relevant för Autogiro) |
I produktionsdata just nu förekommer bara tre av dessa: active (3 022 st), cancelled (590 st) och failed (230 st). De övriga sju (pending submission, pending customer approval, suspended, expired, blocked, consumed) finns inte representerade bland befintliga mandat, vilket är rimligt eftersom pending-statusarna bara existerar under de timmar mandatet processas, och de övriga (suspended/expired/blocked/consumed) är ovanliga lägen som inte är relevanta för Autogiro eller helt enkelt inte inträffat.
Sources: