01Elke methode op één pagina
De hosted checkout zet kaarten, Apple Pay, Google Pay en USDC naast elkaar. Links staat order 9F21-0716 — drie regelitems, €0.50 verwerkingskosten, €49.00 te betalen — rechts de methodekeuze. De klant kiest; de pagina past zich aan; de merchant integreerde één keer.
- Kaart-, USDC- en wallet-knoppen op hetzelfde scherm
- De volledige order — items, kosten, totaal — naast het betaalformulier
- Eén actie ‘Betaal €49.00’, ongeacht de methode
02Mobiel vanaf dezelfde URL
Dezelfde checkout-URL herschikt zich naar een telefoonlayout: de order klapt in tot een samenvattingsbalk, de methodeknoppen blijven staan, het kaartformulier houdt zijn labels. Wat op desktop live gaat, gaat ook op mobiel live — en wil je de betaling in je eigen app laten plaatsvinden in plaats van in een browser, dan tonen de iOS- en Android-SDK's dezelfde checkout native, op dezelfde order.
03Betaalbewijzen die voor zich spreken
Betalen met USDC eindigt in een betaalbewijs dat de boekhouder van de merchant kan lezen. Methode: 52.95 USDC op Base →︎ EUR-settlement, tegen de koers die op het betaalbewijs staat, 1 EUR = 1.0807 USDC. Referentie 9F21-0716, gemaild naar de klant en direct te downloaden. De klant betaalde in crypto; de boeken zeggen €49.00.
04Een back office voor links, niet alleen links
Betaallinks krijgen een echte werkplek: 8 links voor Arc Studio SRL, verdeeld over betaald, actief en verlopen, met bedrag, aantal betalingen en status op elke rij. De kaarten erboven houden de stand bij — 4 actieve links, €2,304.50 deze maand ontvangen via 18 linkbetalingen, €49.00 vandaag betaald. Aanmaken, zoeken, exporteren, klaar.
- Elke link met URL, bedrag en status
- Deze maand ontvangen en vandaag betaald bovenaan
- Maak een link aan in dezelfde weergave waarin je ze volgt
05Terugbetalingen op de order
Een terugbetaling verwijst naar de order, niet naar een betaalmethode. De lade opent op 9F21-0716 met het bedrag vooraf ingesteld op het volledige €49.00, een verplichte reden en een optionele notitie die in exports en op het betaalbewijs van de klant terechtkomt. Het geld gaat automatisch terug over de oorspronkelijke betaalrail — kaartterugbetalingen naar de kaart, USDC-orders als hun EUR-settlement — doorgaans binnen 1–3 werkdagen.
- Volledig of gedeeltelijk — elk bedrag tot de oorspronkelijke afschrijving
- Reden verplicht, notitie mee naar het betaalbewijs
- De oorspronkelijke route wordt automatisch teruggedraaid, op beide rails
06Jouw checkout, zichtbaar de jouwe
Branding is een instellingenpagina, geen consultancytraject: upload een logo, stel accent-, inkt- en oppervlaktekleuren in, kies het lettertype en de hoekstijl. De live preview toont je echte checkout — desktop of mobiel — voordat je opslaat, en het accent bepaalt de focus van de betaalknop, de statusvinkjes en de actieve tab. Draai hem op de checkout-host die bij je sandbox hoort, of op je eigen domein.
07Methoden die je schakelt, niet bouwt
Betaalmethoden zijn schakelaars met providers erachter: kaarten met 3-D Secure, Apple Pay en Google Pay als wallet-knoppen, USDC op Ethereum, Base en Solana, SEPA-overboeking via vIBAN-referentie. Ernaast legt het settlementpaneel de afspraak helder uit: klanten zien de omrekening voordat ze bevestigen; jij ontvangt altijd in EUR.
- Schakelaar per methode, met de provider op de rij genoemd
- USDC-settlement: automatisch omzetten, dagelijkse uitbetaling om 23:00
- Kaartrouting met zichtbaar 3-D Secure-beleid
08Drop-in-integratie
Maak een order aan, stuur door naar de hosted pagina, ontvang het resultaat. Gateway levert de betaal-UI, de methodelogica en de betaalbewijzen. Je team hoeft geen checkout-frontend te bouwen, te patchen of bij te houden als methoden veranderen.
09De order is de eenheid
Alles hangt aan de order, niet aan de betaalmethode. Order 9F21-0716 draagt zijn regelitems — een brand identity sprint van €38.50, €6.00 aan lettertypelicenties, €4.00 spoedlevering — €0.50 verwerkingskosten en één totaal. Hoe er ook betaald wordt, die referentie gebruik je om op te vragen, te reconciliëren en terug te betalen.
10Config die geen sessie verrast
Wijzigingen in methoden en branding gelden voor nieuwe checkout-sessies — dat staat vermeld op het scherm waar je ze opslaat. Een klant die midden in een betaling zit, ziet de pagina nooit onder zijn handen veranderen.
11Kaarten, zoals het hoort
Het kaartpad is het saaie deel, afgehandeld: inline validatie, 3-D Secure met strong customer authentication ingebouwd in de flow onder een leesbaar routingbeleid, en testkaarten per sandbox voor integratieruns. Crypto accepteren maakt de kaartflow nooit slechter.
12Apple Pay en Google Pay
De wallets zijn knoppen, geen projecten. Apple Pay en Google Pay verschijnen als one-tap-sheets op dezelfde pagina en betalen met device-tokens — het echte kaartnummer bereikt de pagina nooit — via dezelfde order en hetzelfde betaalbewijs. Inschakelen is een schakelaar op het methodescherm.
13USDC afgerekend in EUR
Crypto wordt geprijsd tegen een koers die bij de checkout getoond wordt en wordt in euro's afgerekend. De merchant houdt nooit per ongeluk een tokenpositie over; de boeken blijven in één valuta.
14USDC op drie netwerken
De USDC-methode omvat Ethereum, Base en Solana achter één schakelaar. De klant betaalt op het netwerk waar zijn wallet op draait; aan de kant van de merchant verandert niets.
15Overboeking via vIBAN
Betalen via overboeking draagt een vIBAN-referentie, zodat een binnenkomende SEPA-betaling zijn order van nature identificeert. Zet het aan voor klanten die een factuur vanaf hun bank willen betalen, en de reconciliatie blijft automatisch.
16Lokale methoden waar ze ertoe doen
Naast kaarten en wallets biedt de checkout de account-to-account- en lokale methoden die een Europese koper verwacht, gepresenteerd per land van de klant in plaats van gedumpt in één lange lijst.
17Nu kopen, later betalen
BNPL staat op dezelfde methoderij als al het andere — de klant splitst de betaling, de merchant wordt één keer betaald en de orderreferentie verandert niet. Eén schakelaar, hetzelfde betaalbewijs, dezelfde reconciliatie.
18Methoden die de klant lezen
De pagina sorteert methoden op wat de klant waarschijnlijk gebruikt — land, taal, apparaat en of hij al eerder bij je betaalde — zodat de relevante optie de eerste is, niet de vierde.
19Geprijsd in hun valuta, afgerekend in die van jou
Toon het bedrag in de valuta van de klant, met de omrekening vermeld voordat hij bevestigt, en reken ongeacht af in EUR. De klant ziet een vertrouwd getal; jouw grootboek houdt er één.
20Een checkout in hun taal
De hosted pagina lokaliseert labels, foutmeldingen en betaalbewijzen. Niemand breekt een betaling af omdat de knop in de verkeerde taal stond.
21Opgeslagen kaarten en one-click
Een terugkerende klant betaalt met een opgeslagen kaart in één tik. De kaart wordt aan onze kant in een vault bewaard en via een token aangeroepen, dus jouw systemen slaan een referentie op, nooit een PAN — en de tweede aankoop is korter dan de eerste.
22Abonnementen en terugkerende betalingen
Terugkerende afschrijvingen lopen op een schema dat je zelf bepaalt — bedrag, interval, start en einde — op een getokeniseerde kaart. Elke cyclus levert een eigen order en een eigen betaalbewijs op, zodat een abonnement regel voor regel reconcilieert zoals al het andere.
23Retries die omzet terughalen
Een soft decline op een terugkerende afschrijving wordt volgens een schema opnieuw geprobeerd in plaats van afgeschreven, en de klant hoort er alleen van als het ertoe doet. Mislukte verlengingen zijn niet langer stille churn.
24Network tokens en kaartupdates
Opgeslagen kaarten worden bewaard als network tokens en volgen de kaarthouder door vervangingen en vervaldatums heen. Het abonnement dat vroeger brak bij een nieuwe kaart, blijft gewoon afschrijven.
25Een API en een developersomgeving
Orders worden via de API aangemaakt met idempotency keys — een herhaald verzoek geeft het oorspronkelijke resultaat terug, nooit een tweede afschrijving — en de developerssectie bevat de sleutels en de docs. De checkout is hosted; de integratie is een handvol endpoints, gedocumenteerd waar de instellingen staan.
26Webhooks op de orderlevenscyclus
Je backend hoort van betalingen op het moment dat ze gebeuren: ondertekende webhook-events op de orderlevenscyclus — betaald, mislukt, terugbetaald — met signatuurverificatie aan jouw kant en replaybescherming aan de onze.
27Mobiele SDK's voor iOS en Android
Native apps tonen dezelfde checkout in de app in plaats van de gebruiker naar een browser te sturen. De SDK bevat de methodelogica, de wallet-sheets en 3-D Secure; de order en het betaalbewijs zijn die je backend al kent.
Winkelwagenplugins koppelen een bestaande webshop zonder developer aan Gateway — installeren, sleutels plakken, een testbetaling doen. Dezelfde orders komen in dezelfde back office terecht als die via de API.
29Embedded velden op je eigen pagina
Moet de betaling binnen je eigen layout plaatsvinden, embed dan de betaalvelden direct: de invoervelden worden bij ons gehost en vallen onder onze PCI-scope, de pagina eromheen is helemaal van jou, en kaartgegevens komen nooit op je servers.
30Eenmalig, meermalig, verlopen
Een link kan na één betaling sluiten of blijven innen: de workshopplek in de demo heeft 3 betalingen ontvangen, het consultuur 6. Links verlopen standaard na 30 dagen automatisch, en verlopen links zeggen dat ook, in plaats van stilletjes te falen.
31Testmodus
Integratietests draaien tegen testsessies, met de kaarten die u bij uw sandbox-keys krijgt, voordat er iets echt beweegt. De flows zijn identiek, dus wat in test slaagt, gaat live.
32Routing die u kunt lezen
Kaartverkeer volgt een routingbeleid in termen die u herkent (kaartmerk, land van uitgifte, valuta, bedrag) in plaats van een black box. Vanuit hetzelfde scherm als de betaling ziet u welke route die heeft genomen.
33Een tweede poging vóór een gemiste verkoop
Een soft decline wordt binnen dezelfde checkoutsessie opnieuw geprobeerd via een alternatieve route, voordat de klant een fout ziet. De meeste herstelde betalingen zijn betalingen waarvan de klant nooit wist dat ze op het spel stonden.
34Weigeringen in gewone taal
Ruwe issuercodes worden vertaald naar redenen waar een medewerker mee aan de slag kan, zoals verlopen kaart, onvoldoende saldo of issuerrisico, en gegroepeerd zodat een patroon over veel betalingen ook als patroon zichtbaar is.
353-D Secure als beleid, niet als drempel
De meeste betalingen slagen op basis van apparaat- en gedragssignalen alleen; een step-up-controle verschijnt wanneer het beleid daarom vraagt. U bepaalt het beleid (altijd, risicogebaseerd of vrijgesteld waar de regels dat toestaan) en de gehoste pagina verzorgt de flow.
36Eén regel om af te stemmen
Checkout, bon en afwikkeling dragen dezelfde orderreferentie. Wie 9F21-0716 zoekt, vindt één boeking van €49.00, niet een kaartrecord in het ene systeem en een cryptorecord in het andere.
37Afwikkeling en uitbetalingen
De afwikkeling staat waar u haar instelt: automatisch omzetten naar EUR, afwikkelen naar RO49 •••• 0421, dagelijks uitbetalen om 23:00. Het bedrag dat de boekhouder morgen ziet, wordt vandaag al bepaald op een scherm dat de handelaar kan lezen.
38Een uitbetaling die u kunt terugvolgen
Elke uitbetaling opent naar de orders waaruit ze bestaat, met gespecificeerde kosten. De bankregel komt overeen met een lijst die u kunt exporteren, zodat de maandafsluiting een opzoeking is en geen onderzoek.
39Gedeeltelijke terugbetalingen
Het terugbetalingsbedrag is aanpasbaar tot en met de oorspronkelijke afschrijving: het paneel toont het maximum en behandelt alles daaronder als gedeeltelijke terugbetaling. Tien gedeeltelijke terugbetalingen op één order sluiten nog steeds aan op één referentie.
40Terugbetalingsredenen vastgelegd
Elke terugbetaling heeft een verplichte reden en een optionele notitie, en die notitie reist mee: ze staat in exports en op de bon van de klant. Zes maanden later hoeft niemand te herinneren waarom order 9F21-0716 is gecompenseerd.
41Bonnen versturen
Bonnen worden naar de klant gemaild en zijn direct te downloaden; bonnen voor terugbetalingen volgen hetzelfde pad. De handelaar hoeft nooit een bonsjabloon te bouwen.
42Annuleren vóór afwikkeling
Annuleren vóór de dagbatch heft de autorisatieblokkade op en er beweegt geen geld: geen terugbetaling, geen kosten, niets op het afschrift van de klant dat uitleg nodig heeft.
43Risicocontroles standaard aan
Kaartbetalingen lopen via 3-D Secure onder een routingbeleid dat u kunt lezen. Wallet-betalingen dragen de eigen authenticatie van het apparaat, en webhook-events worden op handtekening gecontroleerd voordat ze worden vertrouwd.
44Regels in uw eigen woorden
Screeningregels lezen als zinnen (bedrag boven X uit land Y bij een kaart die voor het eerst wordt gebruikt) en voeren een actie uit: toestaan, uitdagen of blokkeren. Lijsten met vertrouwde en geblokkeerde kaarten, e-mailadressen en adressen zitten op hetzelfde scherm.
45Velocity- en apparaatsignalen
Herhaalde pogingen vanaf één kaart, één apparaat of één adres worden door ratelimietregels onderschept, in plaats van dat iemand het later opmerkt. De signalen staan bij de betaling zelf, niet verstopt in een score.
46Geschillen met het bewijs erbij
Een chargeback opent met de order erachter: autorisatieresultaat, 3-D Secure-uitkomst, bon, levering en terugbetalingshistorie. Reageer vanuit dat scherm, en het bewijsdossier wordt samengesteld uit het dossier en niet uit het geheugen.
47Kaartgegevens bereiken u nooit
De pagina waar kaartgegevens worden ingevoerd is van ons: PCI-gecertificeerd en gehost. Of de klant nu betaalt op ons domein, het uwe of in uw app, uw servers zien een token en een orderreferentie, nooit een kaartnummer.
48Versleuteld opgeslagen, in de EU
Betaalgegevens worden versleuteld opgeslagen en verwerkt in de EU. Voor een Europese handelaar is waar de data staat een antwoord, geen voetnoot.
49Elke actie vastgelegd
Terugbetalingen, wijzigingen van betaalmethoden of branding, sleutelrotaties: alles wordt vastgelegd in een audittrail met de medewerker, het tijdstip en de reden. Voor bevoorrechte acties is een reden vereist voordat ze worden uitgevoerd.
50Rollen voor wie ze nodig heeft
Finance ziet uitbetalingen, support ziet orders en doet terugbetalingen, developers zien keys en logs. Toegang wordt per rol verleend in plaats van door één login te delen.
51Een klantenoverzicht
Betalers verzamelen zich in een klantenoverzicht (wie betaalde, hoe vaak, met welke methode), zodat een terugkerende klant een record is en geen toevallige match van e-mailadressen in exports.
52Zoeken en CSV-export
Vind een betaling via link of referentie in het zoekveld; exporteer de huidige weergave naar CSV wanneer de boekhouding erom vraagt. De back office gaat ervan uit dat een boekhouder het zal vragen.
53De cijfers, per dag en per methode
Volume, goedkeuringspercentage, terugbetalingen en methodemix over de periode die u kiest. Genoeg om te zien waar het geld is gebleven en welke methode het waard is te promoten, zonder iets te exporteren.
54De operatorweergave erachter
Gateway koppelt aan Protocore Center: de back office voor betaallinks daar toont elke link met de bijbehorende afwikkelingsoverboeking en een open-in-Tracer-link voor de volledige trace. Uw ops-team kijkt dwars door de checkout tot in het grootboek.
55Whitelabel of powered-by
De democheckout is van Arc Studio SRL: hun naam, hun merk, hun order. Draai hem met een powered-by-Protocore-footer of volledig whitelabel; hoe dan ook oogt de pagina als de uwe.