01De operatorconsole
Eén scherm bevat het hele programma: 12.480 actieve vIBANs, €2,4 mln. vandaag gerouteerd, 8.912 bijschrijvingen automatisch gereconcilieerd. Elke rij toont de IBAN, van wie hij is, de doeltag en het binnengekomen geld van vandaag. Zoek op IBAN, klant of referentie; exporteer het grootboek als CSV.
- Zoeken op IBAN, klant en referentie
- Status per IBAN — actief of gepauzeerd, in één oogopslag
- CSV-export van het hele overzicht met één klik
02Een helder overzicht voor de betaler
Klanten zien hun eigen rekeninggegevens: de eigen IBAN met kopieerknop, de BIC voor overboekingen van buiten SEPA, naam en adres van de bank, en een deelknop voor wie hen betaalt. Elke overboeking naar die IBAN komt op hun saldo binnen, al aan hen gekoppeld — de betaler typt nooit een referentie.
03Bulkuitgifte met een controlestap
Een CSV met 2.400 betalers wordt geüpload, gevalideerd — 2.400 geldig, 0 fouten — en toont vooraf de exacte IBAN die elke rij krijgt, bij upload gereserveerd uit de range en bij uitgifte toegewezen. Stel range, doeltag en referentieprefix in en geef daarna de hele batch uit met één handeling. Dezelfde bewerking draait via de API.
- Bron, configuratie, controle — met een concept om tussendoor op te slaan
- IBANs vooraf gereserveerd, dus niets botst bij uitgifte
- Een webhook per uitgegeven vIBAN, per batch aan of uit te zetten
04Overzichten die de financiële afdeling opent
De periode op het scherm bevat €412.380,44 verdeeld over 8.912 bijschrijvingen, 99,6% automatisch gereconcilieerd — de 34 handmatige gevallen en 12 geretourneerde betalingen worden geteld in plaats van verborgen. Elke vIBAN exporteert zijn eigen afschrift als CSV of PDF, de hele periode exporteert met één handeling, en maandafschriften mailen zichzelf op de 1e naar de financiële inbox.
05Webhooks met bezorgbewijs
Elke bijschrijving, retour, uitgifte en pauze is een event, en elk event toont zijn bezorging: statuscode, latency en retrystatus per poging. Bezorgingen worden ondertekend met HMAC-SHA256 en 6 keer opnieuw geprobeerd over 24 uur met exponentiële backoff — en een bezorging die alle pogingen heeft gehad, krijgt een knop voor handmatig opnieuw proberen, geen schouderophalen.
- payment.incoming, payment.returned, viban.* — per endpoint te abonneren
- Secrets per endpoint; endpoints pauzeren zonder ze te verwijderen
- 8.946 events in de afgelopen 24 uur, 99,7% bezorgd — zwart op wit op de pagina
06De rekeningen achter het programma
In de operatorconsole zijn de ontvangende rekeningen achter het programma data, geen impliciete kennis: één actieve rekening per valuta, en als je er een buiten gebruik stelt, wordt automatisch de volgende overgenomen. Elke wijziging vraagt om een schriftelijke reden en komt in het auditlog.
07IBANs per betaler
Elke betaler krijgt een eigen IBAN, zodat elke binnenkomende betaling haar afzender noemt voordat iemand ernaar kijkt. Geen referentieveld om te vertypen en geen matchingwachtrij om door te werken. Identificatie is een eigenschap van het rekeningnummer, geen proces.
Elke vIBAN draagt een tag: rent-collection, subscriptions, marketplace-payouts, payroll. Stromen blijven op rekeningniveau gescheiden, dus rapporteren per doel is een filter, geen project.
09Reconciliatie vanzelf
Als elke betaler op een eigen IBAN betaalt, kan een binnenkomende bijschrijving maar één ding betekenen. In de demoperiode reconciliëren 99,6% van de 8.912 bijschrijvingen zichzelf — en de enkele die dat niet kunnen, belanden in een handmatige wachtrij in plaats van in een raadsel.
10Eén hoofdrekening
Achter elke vIBAN zit één echte rekening. Tegoeden worden automatisch geconcentreerd — geen subrekeningsaldi om leeg te halen, geen versnippering om te beheren. Aan de oppervlakte duizenden adressen; het grootboek is er één.
11Eigen IBAN-ranges
vIBANs worden uitgegeven uit eigen ranges — het demoprogramma draait onder RO49 PRCT, met het aantal vrije nummers per range bij uitgifte in beeld. Ranges houden programma's, merken of entiteiten netjes gescheiden, terwijl alles nog steeds naar de hoofdrekening routeert.
12Historie per betaler
Elke vIBAN bouwt zijn eigen betalingshistorie op, dus het dossier van een betaler is per definitie compleet. Een geschil of audit begint bij een gefilterde lijst, niet bij een onderzoek.
Onboarding van verkopers en huurders kan een vIBAN aanmaken als stap in de flow: rekening aanmaken, IBAN overhandigen, beginnen met incasseren. De klantweergave is whitelabel — de demo draait als Powered by Protocore; de jouwe onder je eigen merk.
14Retouren, geteld
Sommige betalingen komen terug — een gesloten rekening, onjuiste gegevens. SEPA-retouren nemen hun reden-code mee in een payment.returned-event en krijgen hun eigen telling op de afschriftenpagina — data met een oorzaak erbij, geen raadsels. De uitzondering krijgt een rij, geen supportthread.
15Pauzeren zonder omhaal
Een vIBAN pauzeer je met één handeling, en de eventstream legt vast wie hem pauzeerde en waarvandaan. Gepauzeerd staat als status overal waar de IBAN voorkomt — het overzicht, de afschriften, de stream.
16Concepten vóór batches
Een geconfigureerde batch wordt als concept opgeslagen: bron gevalideerd, range gekozen, nog niets uitgegeven. De flow loopt van bron via configuratie naar controle — zodat de onomkeerbare klik de laatste is, met opzet.
17Limieten waar je op kunt plannen
Uitgifte loopt tegen een maandelijkse limiet met de meter in beeld, en een batch toont wat hij toevoegt voordat je hem draait — 1.204 van 5.000 gebruikt, met deze batch wordt het 3.604. Capaciteit is rekenwerk, geen foutmelding.
18Referentieprefixen per batch
Elke batch voorziet zijn bijschrijvingen van een referentieprefix — in de demo ARC-PAYOUT- — zodat systemen verderop hun eigen stromen direct herkennen.
19Jouw id's reizen met de onze mee
Elke betalerrij draagt een externe referentie uit jouw systeem — in de demo EXT-00311 — en die blijft aan de vIBAN gekoppeld. Opzoeken kan op jouw identifiers, niet alleen op de onze.
20Console en API zijn een tweeling
Alles wat de console doet, doet de API — uitgeven, pauzeren, opvragen, exporteren. De CSV-upload en de API-call sturen dezelfde bewerking aan; de console is een client, geen speciaal pad.
21Test events vóór echt geld
Stuur een testevent naar elk endpoint, rechtstreeks vanuit de console. De integratie bewijst zichzelf met synthetische deliveries voordat de eerste echte creditboeking binnenkomt.
22Endpoints met hygiëne
Endpoints hebben hun eigen signing secrets en hun eigen abonnementen, en kunnen worden gepauzeerd zonder te worden verwijderd — in de demo staat een gepauzeerd staging-endpoint naast het actieve productie-endpoint.
23Exports in twee vormen
CSV voor machines, PDF voor mensen — per vIBAN of voor de hele periode. De export is gemaakt om te importeren, niet om over te typen.
24Afschriften op schema
Maandelijkse afschriften mailen zichzelf op de 1e naar het financiële adres. Het routinerapport is een abonnement, geen terugkerende taak op iemands lijst.
25Filter de stream
Events filter je op type, vIBAN of referentie; het consoleboek zoek je op IBAN, klant of referentie. Eén betaling vinden tussen duizenden is een query met drie ingangen.
26Elke wijziging met een reden
Wijzigingen van operators aan het programma — accounts, pauzes, beëindigingen — vereisen een reden en komen in het auditlog terecht. De geschiedenis van het programma legt zichzelf uit, op schrift.