Center · Driftskonsol

Styr hele driften fra én skærm.

Drift er køer, penge på to rails og et team med forskellige adgangsniveauer. Center samler det hele på én flade — og får hver privilegeret handling til at forklare sig skriftligt, før den kører.

01

Operatørerne ser problemerne før kunderne

Dagen starter på overblikket: systemets tilstand, breakers, udbydere og det arbejde, der kommer ind som køer med uret synligt — KYC-reviews i venteposition, åbne afstemningsafvigelser, godkendelser der venter. Fejltriage fjerner dubletter i alarmstrømmen — 142 forekomster af samme signatur bliver til én række, der kan kvitteres og lukkes — så støj aldrig begraver den reelle hændelse.

  1. 01KYC-review, afstemningsafvigelser og godkendelser som optalte køer
  2. 02Breakers og udbyderes tilstand til engineering-teamet
  3. 03Fejltriage, der korrelerer strømmen — løs én gang, ikke 142 gange
Konsollens godkendelsesindbakke med to krediteringer, der afventer en anden operatørs godkendelse, og én udestående anmodning, der afventer en medunderskriver, samt reglen om, at operatører ikke kan godkende ting, de selv har anmodet om

Godkendelser — medunderskrift af to personer på krediteringer, og du kan ikke godkende dine egne.

02

Disciplin som standard

Hver privilegeret handling — en frysning, en kredit, en udfasning — åbner en dialog, der angiver sin rækkevidde og kræver en skriftlig begrundelse, og begrundelsen havner i en uforanderlig auditlog. Produktionshandlinger kræver, at operatøren skriver PROD, før knappen bliver aktiv. E-mail og telefon forbliver maskeret, indtil de bevidst vises, og pengetal ligger bag en finansiel rolle.

  1. 01Dialoger med påkrævet begrundelse på alle privilegerede handlinger
  2. 02Uforanderlig auditlog — hvem gjorde hvad, og hvorfor, skriftligt
  3. 03Maskerede persondata, der kun vises bevidst; pengetal styret af rolle
  4. 04Kreditter over grænsen venter på en anden operatørs godkendelse
Konsollens revisionslog med 18.942 operatørhandlinger i en append-only-tabel med tid, operatør, handling, mål, skriftlig begrundelse og den underliggende anmodning, filtrerbar på operatør, handling og dato og kan eksporteres til CSV

Revisionsloggen — 18.942 handlinger med aktør, begrundelse og anmodning, kun tilføjelser.

03

Fra en kø til en kunde med ét klik

Brugerlisten er indgangen; User 360 er destinationen: saldo, samlet pengestrøm, kort, enheder, KYC-niveau og 184 transaktioner for én kunde på en enkelt skærm. Hver pengerække kan foldes ud — en overførsel på €120.00 viser begge hovedbogsposteringer, dobbelt bogført og i balance, med afsender og modtager ét klik væk.

Konsollens webhook-visning med 18.204 indgående provider-events og signaturverifikation pr. event, en advarsel om at replay er blokeret ved ugyldige signaturer og et detaljepanel, hvor visning af den rå payload skriver en audit-hændelse

Webhooks — gennemse og afspil events igen, ugyldige signaturer blokeres fra replay.

04

Teamet styres det samme sted

Operatører, invitationer og roller ligger i selve konsollen — superadmin, ops, compliance, engineer, support, auditor — med hver operatørs seneste handlinger på vedkommendes profil. Rolleændringer går gennem en begrundelsesdialog, og ingen kan ændre sin egen rolle eller deaktivere sig selv; det skal en anden superadmin gøre.

Konsollens skærm for feature flags og remote config med 38 typede nøgler fordelt på 8 områder — kontakter, beløb og enums for kort, opfyldninger og KYC — hvor hver nøgle viser, hvem der sidst ændrede den, og hvornår

Feature flags — typet runtime-konfiguration, hver ændring med diff, begrundelse og revisionsspor.

Funktioner

Alt, hvad Protocore Center leveres med.

  1. 01Hele driften på én skærm
  2. 02Operatør-copiloten
  3. 03Insights
  4. 04Fejltriage
  5. 05Brugere, der kan søges frem på alt
  6. 06KYC-gennemgangskø
  7. 07Hovedbog i detaljer
  8. 08Krypto-top-ups
  9. 09Afstemning
  10. 10Tracer
  1. 11Godkendelsesindbakke
  2. 12Revisionsloggen
  3. 13Webhook-inspektion og replay
  4. 14Feature flags og remote config
  5. 15Kill switches
  6. 16Operatører og roller
  7. 17Handlinger med krav om begrundelse
  8. 18Breakers og provider-status
  9. 19Back office til betalingslinks
  10. 20Whitelists til login og maskeret PII
  1. 21Manuelle krediteringer og opfyldning
  2. 22Kortdrift
  3. 23Bankkonti
  4. 24Kommandopalet og søgning
  5. 25Kampagner, henvisninger og invitationskoder
  6. 26Appversioner og mobilfaner
  7. 27Indhold, FAQ og chat
  8. 28Kryptodrift
  9. 29Eksport
  10. 30Whitelabel og miljøer
Læs om alle 30 funktioner i detaljer

01Hele driften på én skærm

Oversigten åbner dagen. Systemets tilstand på tværs af vedligeholdelse, API-bridge, database og cache. Signaler for breakers, udbydere og uløste fejl. Arbejdet som talte køer — 12 KYC-gennemgange afventer, den ældste på 5h 02m, 8 afstemningsbrud med €18.240 klar til at blive krediteret, 2 godkendelser venter. Seneste privilegerede handlinger og tilstand pr. udbyder følger nedenunder. Intet på denne skærm kræver et andet værktøj.

  • System, signaler og køer i ét lodret overblik
  • Hvert kort linker til den kø, det tæller
  • Udbydertilstand pr. rail — forringet, oppe, genopretter

02Operatør-copiloten

En copilot-dock åbner ved siden af enhver visning med kontekstbevidste startspørgsmål — hvorfor fejler top-ups, opsummer åbne incidents. Den er skrivebeskyttet og udfører ikke handlinger. Og den fejler ærligt: indtil model-endpointet er tilsluttet, siger dokken det klart i stedet for at opfinde svar.

03Insights

Driften på én skærm: 42.180 brugere, 12.408 aktive, en aktiveringsrate på 61,8 %, en succesrate på 96,4 % og pengestrøm på +€1,84M ind og −€1,52M ud over 30 dage. KYC- og onboarding-tragte står ved siden af, så et fald i aktivering er synligt i den uge, det begynder. Pengetal er forbeholdt den finansielle rolle.

04Fejltriage

Alarmstrømmen kommer deduplikeret. 142 forekomster af én WebhookSignatureError — der rammer 38 brugere — samles i én kritisk række med handlingerne kvittér og løs, og visningen opdateres hvert 10. sekund. Operatører løser signaturer, ikke sider med støj.

  • Én række pr. fejlsignatur, talt op
  • Berørte brugere knyttet til hver signatur
  • Kvittér og løs som reviderede handlinger

05Brugere, der kan søges frem på alt

12.408 konti, der kan søges frem på navn, e-mail, telefon eller ID, med KYC- og kontostatus på hver række og faner for afventende KYC, verificerede, afviste, blokerede og arkiverede. Hver række åbner i en User 360 — saldi, kort, enheder, KYC-niveau og fuld historik for én kunde på en enkelt skærm.

06KYC-gennemgangskø

Afventende gennemgange kommer som en talt kø med uret synligt — 12 i demoen, hver række med udbyder, status, seneste årsag og hvor længe ansøgeren har ventet. Et liveness-forsøg, der sidder fast på 5h 02m, vises i rødt. Godkend, afvis eller nulstil i konsollen; hver beslutning kræver en begrundelse, bliver revideret og flytter kontoens status overalt på én gang.

  • Afventende, forhåndsfuldførte, afviste og alle som faner
  • Årsager på rækken — adressegennemgang, liveness-forsøg, dokumentgennemgang
  • Ventetid synlig, den ældste markeret

07Hovedbog i detaljer

Hver pengerække kan åbnes helt ned. Overførsel TR-90211 — en gennemført peer-to-peer-betaling på €120,00 — viser afsender, modtager og begge bogførte hovedbogsled: en debitering på −€120,00 og en kreditering på +€120,00, dobbelt bogholderi og i balance. Ingen sammenfattende visning står mellem en operatør og hovedbogen.

08Krypto-top-ups

On-chain-indbetalinger er førsteklasses rækker, ikke en eksport fra et andet sted. En gennemført top-up på Base-netværket viser 250,00 USDC, der krediterer EUR-hovedbogen, med vekselkurs, gebyr, wallet-adresse og transaktions-hash i skuffen. Begge rails, én konsol, sporbart helt ned til kæden.

09Afstemning

Indgående SEPA-indbetalinger matches automatisk til brugere; undtagelserne havner i en talt arbejdskø — matchede rækker klar til kreditering, en ukendt afsender med to mulige match og faner for klar, kræver gennemgang, umatchet og historik. Kreditering er ét klik, når matchet er rent, og en begrundet beslutning, når det ikke er — og hver manuel kreditering kræver en begrundelse, med beløbsgrænser læst fra konfigurationen.

  • Match en betaling til en bruger, kreditér og afstem
  • Tvetydige afsendere holdes til gennemgang sammen med deres kandidater
  • Bankrapporter importeret direkte i køen

10Tracer

Indsæt en reference og få hele historien. Trace 9F21-0716 åbner som et hop-spor — anmodning indsendt, hovedbog valideret mod politik, udbyderkurs registreret, on-chain-bekræftelse på Base ved 12 af 12, afvikling leveret — hvert hop tidsmålt, fra +42ms til +22s. Skrivebeskyttet by design: Tracer forklarer, den ændrer aldrig noget.

  • Én reference, hvert hop fra anmodning til afvikling
  • Den politik og kurs, hvert hop anvendte, registreret
  • Idempotensnøgle synlig på sporet

11Godkendelsesindbakke

Krediteringer over grænsen venter på en anden operatør. Indbakken deles i det, der afventer din godkendelse, og det, du selv har anmodet om — en goodwill-kreditering på €500,00 og en refundering af en mislykket top-up på €120,00 på den ene side, din egen tilbageførsel af et gebyr på €40,00, der afventer en medunderskriver, på den anden. Du kan ikke godkende ting, du selv har anmodet om; du kan trække dem tilbage.

12Revisionsloggen

18.942 operatørhandlinger i en append-only-tabel: tidspunkt, operatør, handling, mål, den skrevne begrundelse og den underliggende anmodning med dens svarkode. Systemhandlinger lander i samme rygrad som menneskelige. Filtrér på operatør, handling eller dato; eksportér til CSV, når nogen uden for konsollen spørger.

  • Append-only — poster redigeres eller fjernes aldrig
  • Begrundelse og anmodning knyttet til hver række
  • Filtrerbar, pagineret, eksporterbar

13Webhook-inspektion og replay

18.204 indgående udbyderhændelser, hver med sin signaturverificering på rækken. En mislykket hændelse kan afspilles igen for at genanvende en overset afgørelse — begrundelse påkrævet, ingen dublerede notifikationer — men kun hvis dens signatur er gyldig; ugyldige signaturer stoles ikke på, og replay er blokeret. Visning af en rå payload sender umaskerede persondata til din browser, så det skriver en revisionshændelse.

14Feature flags og remote config

38 typede nøgler fordelt på 8 områder — kontakter, beløb, enums — til kort, top-ups, KYC og resten af runtime-fladen. Hver nøgle viser, hvem der ændrede den sidst, og hvornår; hver ændring diffes, begrundes og revideres. En forbrugsgrænse eller et udbyderskifte er en redigering i konsollen, ikke en store-release.

  • Typede kontroller — ingen fritekst-konfigurationsstrenge
  • Historik pr. nøgle: hvem, hvad, hvornår, hvorfor
  • Ændringer træder i kraft uden app-release

15Kill switches

Når noget skal stoppe, stopper det herfra. En global frysning sætter vedligeholdelsesskærmen på ved app-start; kill switches pr. funktion afbryder kort, top-ups, overførsler eller KYC hver for sig — 4 aktive, 0 deaktiveret i demoen. En OTP-bypass til QA ligger bag sin egen kontakt, slået fra som standard. Hver ændring logges og dobbeltbekræftes.

16Operatører og roller

Teamet styres, hvor arbejdet foregår. Seks operatørkonti kører roller fra superadmin til auditor, hver post med sin seneste reviderede aktivitet. Rolleændringer går gennem en begrundelsesdialog, og ingen kan ændre deres egen rolle eller deaktivere sig selv — det skal en anden superadmin gøre.

  • Seks roller — superadmin, ops, compliance, engineer, support, auditor
  • Hver operatørs seneste handlinger på vedkommendes post
  • Ingen selvforfremmelse, ingen selvdeaktivering

17Handlinger med krav om begrundelse

En privilegeret handling forklarer sig selv, før den kører. Frysning af kort 4417 åbner en dialog, der angiver rækkevidden, kræver en skriftlig begrundelse og — fordi det er produktion — får operatøren til at skrive PROD, før bekræft-knappen aktiveres. Begrundelsen lander i den uforanderlige revisionslog ved siden af selve handlingen.

18Breakers og provider-status

Engineering-siden følger breakers og provider-status live. Når en provider forringes, er breaker-tilstanden synlig i konsollen, før supportsagerne når frem — og det samme gælder genopretningen.

De links, kunderne opretter, har en operatørvisning: 214 links fordelt på betalt, aktiv og udløbet i demoen, hver med sin tilknyttede settlement-overførsel og et link til at åbne den fulde trace i Tracer. At tilbagekalde et link er ikke en refundering — det fortæller konsollen dig, før du gør det.

20Whitelists til login og maskeret PII

Adgang til konsollen er whitelistet, og det, operatørerne ser, er som standard minimeret: e-mail og telefon forbliver maskeret, indtil de bevidst afsløres, og pengemetrikker ligger bag den finansielle rolle. At se mere er en bevidst, logført handling.

21Manuelle krediteringer og opfyldning

At tilføre penge til en bruger er et fuldgyldigt flow i konsollen, ikke en skrivning i databasen. Hver kreditering har en skriftlig begrundelse, og krediteringer over grænsen går via godkendelsesindbakken til en anden operatørs godkendelse.

22Kortdrift

Kort på tværs af hele basen: frys og tø op med omfanget af konsekvenserne angivet, kortvarianter styret pr. program, og alle kort kan nås fra den User 360, de tilhører. Destruktive handlinger får samme dialog med påkrævet begrundelse som alt andet.

23Bankkonti

Platformens bankkonti har deres egen visning, og importerede bankrapporter fødes direkte ind i afstemningskøen. Den rail, pengene faktisk bevæger sig på, er synlig i samme konsol som den ledger, de lander i.

24Kommandopalet og søgning

⌘K åbner paletten fra hvor som helst; søgning tager et navn, en e-mail, et telefonnummer eller et ID og lander på den rigtige post. Konsollen er bygget til at kunne styres fra tastaturet på en dårlig dag.

25Kampagner, henvisninger og invitationskoder

Vækstfladerne bor i samme konsol: kampagner sat op og fulgt, henvisningsprogrammer overvåget, invitationskoder udstedt og tilbagekaldt. Ops kører tilbud uden endnu et admin-værktøj.

26Appversioner og mobilfaner

Se, hvilke appversioner der er i omløb, og konfigurer mobilappens fanelayout eksternt. App-skallen kan styres fra konsollen — en fane-ændring er konfiguration, ikke en release.

27Indhold, FAQ og chat

Indhold i appen, FAQ-indlæg og kundechatten styres i konsollen. Den, der besvarer en supporttråd, har User 360 ét klik væk — ikke på en anden fane i et andet system.

28Kryptodrift

Kryptosiden har sin egen sektion: en kryptooversigt, wallets, et asset-register og kryptohandlinger — ved siden af top-up-køen. Operatørerne ser on-chain-fladen med samme dybde som fiat-ledgeren.

29Eksport

Data forlader systemet rent, når der er brug for det: CSV-eksport af auditloggen og driftstabellerne, filtreret præcis som vist. Det, en revisor beder om, er en download, ikke en engineering-sag.

30Whitelabel og miljøer

Konsollen kører under dit brand — demo-udrulningen hedder YourBrand, ikke vores navn. Et fast banner angiver miljøet, produktionsvisninger har et prod-badge, og produktionshandlinger kræver, at operatøren skriver PROD. Ingen tager fejl af, hvilken udrulning de er i.

Skærme

Inde i produktet.

Rigtigt produkt-UI, vist med demodata.

Overblikket — system, signaler og køer, hele deploymenten på én skærm.
Copilot-docken — kontekstbevidste startspørgsmål, skrivebeskyttet, ærlig når den ikke er koblet på.
Indsigter — 42.180 brugere, €1,84M ind over 30 dage, økonomital bag den finansielle rolle.
Fejltriage — ×142 af samme signatur bliver til én række, du kan kvittere og løse.

FAQ

Drift af back office, besvaret.

  • Operatører handler — fryser et kort, udsteder en kredit, udfaser en enhed — men hver privilegeret handling åbner en dialog, der angiver sin rækkevidde og kræver en skriftlig begrundelse, og begrundelsen havner i en append-only auditlog. Produktionshandlinger kræver, at operatøren skriver PROD, før knappen bliver aktiv.

  • E-mail og telefon forbliver maskeret, indtil de bevidst vises, og selve visningen er en revideret hændelse. Pengetal — saldi og pengestrøm — ligger bag en finansiel rolle, så det er adgangsniveauet, der afgør, hvem der ser hvad, ikke blot login.

  • Lagdelte kontroller: dialoger med påkrævet begrundelse på hver handling, en uforanderlig log over hvem der gjorde hvad og hvorfor, kreditter over en grænse, der venter på en anden operatørs medunderskrift, og en regel om, at ingen godkender sin egen anmodning eller ændrer sin egen rolle.

  • Begge rails på én flade. Transaktioner viser fiat og krypto side om side; en krypto-optankning kan foldes ud til kurs, gebyr, wallet-adresse og transaktionshash, og Tracer følger en enkelt reference gennem alle led fra anmodning til afvikling.

  • Seks roller — superadmin, ops, compliance, engineer, support, auditor — der hver ser præcis det, deres adgangsniveau tillader. Rolleændringer går gennem en begrundelsesdialog, og der kræves en anden superadmin for at give dem.

  • En global frysning og kill switches pr. funktion — kort, optankninger, overførsler, KYC — alle logget og dobbeltbekræftet. Overblikket viser breakers, udbydernes tilstand og køer, så operatørerne som regel ser problemet før kunderne.

Vurdér

Sæt dig i operatørens stol.

01

Guidet konsolgennemgang

En live rundvisning i overblik, køer, User 360 og revisionsloggen — med en gennemgang af en handling med krav om begrundelse og en godkendelse af to personer.

02

Sandbox-konsol

Et operatørlogin på en deployment med testdata, hvor køer, transaktioner og roller er udfyldt, så jeres drifts- og compliance-ansvarlige kan arbejde med den som en rigtig vagt.

03

Testkonti med rolleafgrænsning

Logins på tværs af de seks roller — fra superadmin til revisor — så I kan se præcis, hvad hvert adgangsniveau kan og ikke kan.

04

Selvstændig eller samlet

Evaluer Center oven på din egen deployment eller som den konsol, der følger med Protocore Pay — dit brand på overfladen i begge tilfælde.

Tilgængelighed

Følger med Protocore Pay eller kører selvstændigt oven på din egen deployment — under dit brand.

I økosystemet

Center er back office bag hele familien — Pays kunder, Gateways betalingslinks, ATM's flådespor og den afstemningskø, som vIBAN fylder.

Vælg et produkt. Eller tag kernen.

Alt ovenfor kører i produktionsdemoer, vi kan gennemgå med jer – standalone, whitelabel eller som én platform. Fortæl os, hvad I bygger, så viser vi jer den korteste vej.