Bankforbindelse: Hvad betyder status "GA"?
Kort svar
GA står for "Granting Access". Brugeren har givet samtykke og er logget ind i banken, men banken har endnu ikke givet adgang til kontiene. Bankforbindelsen er derfor ikke færdig endnu, og der er ingen konti tilknyttet (accounts er tom).
Normalt varer GA kun få sekunder, hvorefter status skifter til LN (Linked). Hvis en forbindelse står i GA i længere tid, er den typisk gået i stå.
Statusoversigt
En bankforbindelse (requisition) hos GoCardless Bank Account Data gennemgår disse statusser:
| Status | Navn | Betydning |
|---|---|---|
| CR | Created | Forbindelsen er oprettet |
| GC | Giving Consent | Brugeren giver samtykke |
| UA | Undergoing Authentication | Brugeren logger ind i banken |
| RJ | Rejected | Forbindelsen er afvist eller fejlet |
| SA | Selecting Accounts | Brugeren vælger konti |
| GA | Granting Access | Banken er ved at give adgang |
| LN | Linked | Forbindelsen er færdig, og kontiene er tilknyttet |
| SU | Suspended | Forbindelsen er suspenderet |
| EX | Expired | Aftalen er udløbet |
Hvorfor hænger forbindelsen i GA?
Der er især to typiske årsager.
Banken kræver ekstra godkendelse. Det gælder især erhvervsbanker som Nordea Corporate. Her skal en administrator eller en anden tegningsberettiget ofte godkende tredjepartsadgangen i bankens erhvervsløsning (fx Nordea Business), før adgangen bliver aktiv. Indtil det er sket, står forbindelsen i GA.
Flowet blev afbrudt. Brugeren kan have lukket browseren eller mistet forbindelsen, før banken sendte brugeren tilbage til KeyBalance. Så bliver opsætningen aldrig afsluttet.
Hvad skal kunden gøre?
- Undersøg, om der ligger en godkendelse og venter i bankens erhvervsløsning. Det kan kræve, at en administrator eller en anden tegningsberettiget logger ind og godkender.
- Hvis der ikke ligger noget til godkendelse, eller hvis forbindelsen stadig står i GA efter godkendelsen, så start opsætningen af bankforbindelsen forfra.
Teknisk note (til support og udvikling)
- GA bør behandles som en afventende status og ikke som en fejl.
- Status kan følges med
GET /api/v2/requisitions/{id}/. Forbindelsen er først klar, når status erLN, ogaccountsindeholder mindst én konto-id. - Hvis en requisition står i GA i mere end en rimelig periode, fx nogle timer, kan man vise brugeren en besked om at tjekke godkendelse i banken og tilbyde at oprette en ny requisition.
- En ny requisition kan genbruge den eksisterende
agreement, så længe aftalen stadig er gyldig.