Aan de slag
Integratiestroom
Het succespad van een iframe-integratie. De callback wordt verzonden voordat de frontend wordt ingelicht.
sequenceDiagram participant U as Gebruiker participant W as Uw website participant WG as Wealth Reader Widget participant API as Wealth Reader API participant B as Financiële instelling U->>W: Open de app W->>WG: Plaats de iframe met operation_id U->>WG: Kies de entiteit en geef toestemming WG->>API: Vraag de gegevens aan bij operation_id API->>B: Vraag om accountgegevens B-->>API: Geeft ruwe data terug API-->>WG: Geeft genormaliseerde data terug WG->>W: Stuur een POST naar de callback (operation_id + token + payload) W-->>WG: Beantwoord HTTP 200 en status ok WG-->>W: Stuur postMessage flow completed W-->>U: Toont het successcherm
Wie doet wat
| Actor | Verantwoordelijkheid |
|---|---|
| Uw frontend | Genereert een unieke operation_id, laadt de widget en luistert naar postMessage. |
| De widget | Toont banken, login, 2FA en fouten aan de gebruiker. |
| De Wealth Reader API | Praat met de instelling en normaliseert de response. |
| Uw backend | Stelt de callback-URL beschikbaar, antwoordt met {"status":"ok"} en slaat operation_id, token en payload op. |
Als er iets misgaat
- Verkeerd wachtwoord, 2FA of een fout van de instelling: de widget lost dat met de gebruiker op. Uw frontend kan een fout-JSON via
postMessageontvangen; de callback wordt niet aangeroepen totdat de uitlezing succesvol is afgerond. - Uw callback geeft geen
200+{"status":"ok"}terug: de gebruiker ziet geen succes en de frontend ontvangt geenflow completed. - Een
tokenwerkt niet meer (wachtwoordwijziging, nieuwe 2FA): open de widget opnieuw en geef dietokenmee, zodat de gebruiker zich opnieuw kan authenticeren.
Details van de berichten en de callback-body staan op de iframe-pagina's.
Volgende stap
Als u via iframe integreert, ga verder met frontend en daarna backend. Als u geen iframe kunt insluiten, ga naar OAuth.
Laatst bijgewerkt