Uma visão mais clara de cada pagamento
Conecte contexto de dispositivo, rede e pagamento. Veja os sinais que contribuem ao lado do score.
Risco de pagamento, sem adivinhação
Adicione um script. Veja o que você teria recusado, quanto custou e por quê – ao lado do seu provedor de pagamentos atual. Comece no modo shadow. Nada muda até você estar pronto.
npm i @riskcogs/js
Instalação ilustrativa · veja as notas de integração
Role para explorar · telas de console ilustrativas
Exemplo: o modo shadow sinaliza 312 pagamentos com € 18.420 de perda evitada simulada. O inspetor explica um score de 0,86. Revise essas evidências antes de decidir aplicar uma regra contra teste de cartões. São números ilustrativos, não resultados de clientes.
Comece com evidências. Mude suas regras quando estiver pronto.
Instale o script e envie um evento do lado do servidor para cada pagamento. Mantenha seu provedor de pagamentos e sua configuração antifraude atuais.
rc.track('payment', {
id: 'pay_9d6e12', amount: '89.00'
});O RiskCogs avalia cada pagamento no modo shadow. Sem bloqueios, sem mudanças no checkout.
risk_score: 0.86Shadowaction: observe_onlyVeja o que teria sido bloqueado e quanto custou. Ative as regras uma a uma quando confiar nos resultados.
312 pagamentos€18,420Das evidências à confiança
Seu fluxo de pagamento continua o mesmo. O RiskCogs torna os sinais visíveis para você escolher o que acontece a seguir.
Ilustração interativa · sem decisões reais
pay_7f2a910.93Teste de cartões · 14 tentativas / 2 minpay_8b4c830.88Dispositivo visto em 6 contaspay_9d6e120.86País do BIN ≠ país do IPpay_a1f8400.12Cliente recorrente confiávelTodas as decisões são simuladas. Seu provedor de pagamentos continua no controle.
€ 89,00 · Visa débito · agora
Teria sido recusado. Nenhuma ação tomada.
Você decide quando uma regra está pronta.
card.attempts_2m > 10Perda evitada ilustrativa, não uma promessa de resultado.
Suas regras. Seus limites. Sua decisão.
Pistas diferentes ficam úteis quando você vê como se encaixam. Observe primeiro e depois decida o que merece resposta.
Conecte contexto de dispositivo, rede e pagamento. Veja os sinais que contribuem ao lado do score.
Vá de um pagamento às regras acionadas e às evidências, sem perder o contexto original.
Sinais de dispositivo e navegador conectam atividade repetida. Replay só com consentimento.
Observe uma regra no modo shadow antes de decidir aplicá-la. Um score é evidência para revisar, não um veredito.
Um score, com as evidências anexadas. Inspecione os sinais por trás de cada decisão de pagamento.
€ 89,00 · Visa débito · agora
Teria sido recusado. Nenhuma ação tomada.
Identifique teste de cartões e fraude amigável sem adicionar atrito ao checkout.
Conecte abuso de bônus, multicontas e velocidade de depósitos em uma só visão.
Regras por lojista. Uma integração para todos os sublojistas.
Pegue tomada de conta e abuso de teste grátis antes do próximo ciclo de cobrança.
Cada regra mostra sua precisão no seu próprio tráfego antes de ser ativada.
Avaliação ilustrativa · últimos 7 dias| Nome | Condição | Modo | Acionamentos 7 d | Precisão |
|---|---|---|---|---|
| Teste de cartões | card.attempts_2m > 10 | Shadow | 142 | 99.3% |
| Dispositivo compartilhado | device.accounts_7d > 6 | Shadow | 96 | 98.0% |
| País divergente | bin.country != ip.country | Shadow | 74 | 94.6% |
| Cliente confiável | customer.successful > 3 | Aplicar | 1,284 | 99.8% |
| Dispositivo bloqueado conhecido | device.id in blocklist | Aplicar | 38 | 100.0% |
Da instalação ao primeiro pagamento avaliado.
npm i @riskcogs/js
# Add a browser signal
# Send a server-side eventUse a linguagem que já está no seu stack.
const result = await riskcogs.score({
payment_id: 'pay_9d6e12',
amount: '89.00', currency: 'EUR'
});Feche o ciclo com resultados confirmados.
{
"payment_id": "pay_9d6e12",
"outcome": "chargeback"
}Sem cartão. Apague seus dados quando quiser.