Skip to content

Betalingsrisico zonder gokwerk

Voeg één script toe. Zie wat je had geweigerd, wat het kostte en waarom — naast je huidige payment provider. Start in shadow-modus. Niets verandert tot je klaar bent.

npm i @riskcogs/js

Illustratieve installatie · zie integratienotities

Volg één betaling
Eén betaling. Het hele plaatje.
  1. Observeren
  2. Begrijpen
  3. Beslissen

Scroll om te verkennen · illustratieve consoleschermen

Voorbeeld: shadow-modus markeert 312 betalingen met € 18.420 aan gesimuleerd vermeden verlies. De inspector legt een score van 0,86 uit. Bekijk dat bewijs voordat je beslist een kaarttestregel te handhaven. Dit zijn illustratieve cijfers, geen klantresultaten.

In drie stappen van het laden van de pagina tot een beslissing.

  1. SDK

    Voeg de browser-SDK toe aan je betaalpagina of kassa. Je backend roept de API aan met een privésleutel. De browser krijgt alleen de publieke sleutel.

    import { RiskCogs } from '@riskcogs/js'; const risk = await RiskCogs.init({ endpoint, publicKey });
  2. Signalen

    Apparaat, IP en netwerk, e-mail, telefoon, BIN, locatie, accountgeschiedenis en gedrag. Ontbrekende signalen worden als zodanig gemarkeerd.

    Voorbeeldgegevensdegradation: { degraded: true, unavailableSignals: ["bin"] }
  3. Beslissing

    Je krijgt een score van 0 tot 1, een laag, gemiddeld of hoog risiconiveau en een advies: toestaan, beoordelen of blokkeren. Je betaalbackend neemt de uiteindelijke beslissing.

    Voorbeeldgegevensrisk_score: 0.52 level: "medium" recommendation: "review"Shadowaction: observe_only

Shadow Observeren in shadow-modus

Van bewijs naar vertrouwen

Eerst observeren.
Begrijpen waarom.
Dan beslissen.

Je betaalstroom blijft hetzelfde. RiskCogs maakt signalen zichtbaar, zodat jij kiest wat er daarna gebeurt.

  1. Observeren in shadow-modus
  2. Het bewijs bekijken
  3. Regel voor regel handhaven

Interactieve illustratie · geen live beslissingen

Shadow-rapport · laatste 7 dagenVoorbeeldgegevens
Geen afwijzingenShadow
Zou geblokkeerd zijn312betalingen
Geschat vermeden verlies€18,420laatste 7 dagen
Vals-positiefpercentage0.4%gescoorde traffic
Zou geblokkeerd / dag312 totaal
Recente betalingenscore / 1,00
pay_7f2a910.93Kaarttest · 14 pogingen / 2 min
pay_8b4c830.88Apparaat gedeeld tussen accounts
pay_9d6e120.86BIN-land ≠ IP-land
pay_a1f8400.12Vertrouwde terugkerende klant

Alle beslissingen zijn gesimuleerd. Je betaalprovider houdt de controle.

Risico-inspectorVoorbeeldgegevens
pay_9d6e12Shadow

€ 89,00 · Visa debit · zojuist

Risicoscore
0.86Verhoogd risico
0,00 · laag1,00 · hoog

Bijdragen aan de score

  • BIN-land ≠ IP-land+0.31
  • Apparaat gedeeld tussen accounts+0.22
  • 3 geslaagde betalingen−0.08

Zou geweigerd zijn. Geen actie ondernomen.

Regelevaluatie · VoorbeeldgegevensHandhaven

Jij bepaalt wanneer een regel klaar is.

Kaarttests

card.attempts_2m > 10
Voorbeeldprecisie99.3%
Voorbeeldhits · 7 d142
BetalingRegelBeslissing
€ bespaard · gesimuleerd€18,420

Illustratief vermeden verlies, geen belofte.

Jouw regels. Jouw drempels. Jouw beslissing.

Wat in de score zit

Eén score, met het bewijs erbij. Bekijk de signalen achter elke betaalbeslissing.

Velocity
Pogingen per kaart, apparaat, IP en e-mail.
Apparaat- en browserfingerprint
Herken hetzelfde apparaat tussen sessies.
Netwerk
Proxy, VPN, TOR en IP-reputatie.
Kaart-BIN-gegevens
Kaarttype, uitgevende land en prepaidstatus.
Gedrag
Journey- en replay-signalen, met toestemming.
Klantgeschiedenis
Vertrouwen groeit met geslaagde betalingen.
Jouw regels
Harde blokkades en allowlists in dezelfde score.
Risico-inspectorVoorbeeldgegevens
pay_9d6e12Shadow

€ 89,00 · Visa debit · zojuist

Risicoscore
0.86Verhoogd risico
0,00 · laag1,00 · hoog

Bijdragen aan de score

  • BIN-land ≠ IP-land+0.31
  • Apparaat gedeeld tussen accounts+0.22
  • 3 geslaagde betalingen−0.08

Zou geweigerd zijn. Geen actie ondernomen.

Regels die je kunt lezen

Elke regel toont zijn precisie op je eigen traffic voordat je hem activeert.

Illustratieve evaluatie · laatste 7 dagen
Voorbeeldgegevens · Illustratieve regels beoordeeld op voorbeeldtraffic
NaamConditieModusHits 7 dPrecisie
Kaarttestscard.attempts_2m > 10Shadow14299.3%
Gedeeld apparaatdevice.accounts_7d > 6Shadow9698.0%
Landafwijkingbin.country != ip.countryShadow7494.6%
Vertrouwde klantcustomer.successful > 3Handhaven1,28499.8%
Bekend geblokkeerd apparaatdevice.id in blocklistHandhaven38100.0%
3 shadow-regels · 312 betalingen zouden geblokkeerd zijnJouw traffic. Jouw drempels.

Het Shadow-abonnement is gratis.
Upgrade wanneer je meer volume of handhaving nodig hebt.

Begin met meten op het gratis Shadow-abonnement. Upgrade wanneer je meer volume of handhaving nodig hebt.

Bekijk prijzen

Kleine integratie. Duidelijk contract.

Quickstart

Van installatie tot je eerste gescoorde betaling.

Quickstart van 5 minuten · illustrative
const { sessionId } = await risk.getContext();

SDK's

Gebruik de taal die al in je stack zit.

HTTP · illustrative
POST /v1/risk-score
X-API-Key: <server key>
Content-Type: application/json

Webhooks en feedback-API

Sluit de loop met bevestigde uitkomsten.

Events + uitkomsten · illustrative
{
  "sessionId": "demo-session",
  "ip": "198.51.100.10",
  "eventAt": "2026-10-01T12:00:00Z",
  "eventType": "chargeback"
}
Bekijk de integratie

Stop fraude voordat het u geld kost

Draai RiskCogs in shadow-modus op live verkeer. Gratis. Alleen scores, blokkeert nooit een betaling.

Start gratis in shadow-modus