Une vue plus claire de chaque paiement
Reliez contexte appareil, réseau et paiement. Voyez les signaux contributeurs à côté du score.
Le risque de paiement, sans deviner
Ajoutez un script. Voyez ce que vous auriez refusé, ce que cela a coûté et pourquoi – à côté de votre prestataire de paiement actuel. Démarrez en mode shadow. Rien ne change tant que vous n’êtes pas prêt.
npm i @riskcogs/js
Installation d’exemple · voir les notes d’intégration
Faites défiler pour explorer · écrans de console d’exemple
Exemple : le mode shadow signale 312 paiements avec 18 420 € de perte évitée simulée. L’inspecteur explique un score de 0,86. Examinez ces preuves avant de décider d’appliquer une règle contre le test de cartes. Chiffres d’exemple, pas des résultats clients.
Commencez par des preuves. Changez vos règles quand vous êtes prêt.
Installez le script et envoyez un événement côté serveur pour chaque paiement. Gardez votre prestataire et votre dispositif anti-fraude actuels.
rc.track('payment', {
id: 'pay_9d6e12', amount: '89.00'
});RiskCogs note chaque paiement en mode shadow. Aucun blocage, aucun changement au checkout.
risk_score: 0.86Shadowaction: observe_onlyVoyez ce qui aurait été bloqué et ce que cela a coûté. Passez les règles en application une par une quand vous faites confiance aux résultats.
312 paiements€18,420Des preuves à la confiance
Vous gardez votre parcours de paiement. RiskCogs rend les signaux visibles pour que vous choisissiez la suite.
Illustration interactive · aucune décision réelle
pay_7f2a910.93Test de cartes · 14 tentatives / 2 minpay_8b4c830.88Appareil vu sur 6 comptespay_9d6e120.86Pays BIN ≠ pays IPpay_a1f8400.12Client fidèle de confianceToutes les décisions sont simulées. Votre prestataire de paiement garde la main.
89,00 € · Visa débit · à l’instant
Aurait été refusé. Aucune action prise.
Vous décidez quand une règle est prête.
card.attempts_2m > 10Perte évitée d’exemple, sans promesse de résultat.
Vos règles. Vos seuils. Votre décision.
Les indices deviennent utiles quand on voit comment ils s’assemblent. Observez d’abord, puis décidez ce qui mérite une réponse.
Reliez contexte appareil, réseau et paiement. Voyez les signaux contributeurs à côté du score.
Passez d’un paiement à ses règles déclenchées et à ses preuves, sans perdre le contexte d’origine.
Les signaux appareil et navigateur relient les activités répétées. Replay uniquement avec consentement.
Observez une règle en mode shadow avant de choisir de l’appliquer. Un score est un élément à examiner, pas un verdict.
Un score, avec ses preuves. Examinez les signaux derrière chaque décision de paiement.
89,00 € · Visa débit · à l’instant
Aurait été refusé. Aucune action prise.
Repérez le test de cartes et la fraude amicale sans alourdir le checkout.
Reliez abus de bonus, multi-comptes et vélocité des dépôts dans une seule vue.
Des règles par marchand. Une intégration pour tous vos sous-marchands.
Détectez la prise de contrôle de compte et l’abus d’essai avant le prochain cycle.
Chaque règle montre sa précision sur votre propre trafic avant activation.
Évaluation d’exemple · 7 derniers jours| Nom | Condition | Mode | Décl. 7 j | Précision |
|---|---|---|---|---|
| Test de cartes | card.attempts_2m > 10 | Shadow | 142 | 99.3% |
| Appareil partagé | device.accounts_7d > 6 | Shadow | 96 | 98.0% |
| Pays incohérent | bin.country != ip.country | Shadow | 74 | 94.6% |
| Client de confiance | customer.successful > 3 | Appliquer | 1,284 | 99.8% |
| Appareil bloqué connu | device.id in blocklist | Appliquer | 38 | 100.0% |
De l’installation au premier paiement noté.
npm i @riskcogs/js
# Add a browser signal
# Send a server-side eventUtilisez le langage déjà présent dans votre stack.
const result = await riskcogs.score({
payment_id: 'pay_9d6e12',
amount: '89.00', currency: 'EUR'
});Bouclez la boucle avec les résultats confirmés.
{
"payment_id": "pay_9d6e12",
"outcome": "chargeback"
}Sans carte. Supprimez vos données à tout moment.