MaxMind minFraud Factors: el valor de cada motivo
Al comenzar la revisión de la mañana, usted compara dos pedidos de la cola. Ambos obtuvieron una puntuación cercana a 1, dentro de su límite de aceptación, y llegaron a la cola porque una regla de muestreo los seleccionó. Los datos de los clientes parecen habituales. Los montos de pago son similares. Las puntuaciones no permiten distinguirlos, así que en una primera revisión parecen dos decisiones casi idénticas. Luego usted consulta los motivos asociados a cada resultado. Cada pedido llegó a su puntuación por una combinación distinta de datos. Si los números son casi iguales, ¿qué debería mostrarle la evidencia que hay detrás?
Qué devuelve Factors
Factors devuelve todo lo que incluye Insights, además de los motivos de la puntuación. Cada motivo identifica un código. MaxMind proporciona una frase que lo explica y un multiplicador de 0.01 a 100. Los multiplicadores superiores a 1 elevan la puntuación y los inferiores a 1 la reducen.
Score cuesta $0.005 por consulta. Insights cuesta $0.015. Factors cuesta $0.020, cuatro veces el precio de Score.
Los motivos sustituyeron a los subpuntajes anteriores. MaxMind declaró obsoletos esos subpuntajes en octubre de 2024 y anunció que los retiraría en marzo de 2025 en sus notas de la versión.
La misma consulta, la misma puntuación
En una prueba del 5 de octubre de 2026, se enviaron los datos de un pedido a Score, Insights y Factors en tres rondas. El orden de las consultas cambió en cada ronda y las nueve devolvieron 0.93. Factors devolvió los mismos motivos en todas las consultas.
En consultas anteriores, las puntuaciones fueron distintas cuando pasaron varios minutos entre una y otra. El historial de la red había cambiado. En nuestra prueba, al consultar los servicios al mismo tiempo, el precio más alto de Factors incluyó los motivos junto con la misma puntuación.
Cuándo justifican su precio los motivos
El pedido asociado a una IP de nube en Frankfurt obtuvo 3.08 con Factors. Frente al umbral de aceptación de 5.00 o menos que MaxMind usa como ejemplo, esa puntuación queda dentro del rango de aceptación. Factors identificó ANONYMOUS_IP ×12.5. El pedido con dirección de facturación en Nueva York obtuvo 0.16 e incluyó ISSUER_ID_NUMBER_COUNTRY_MISMATCH ×4, aunque no se enviaron datos de tarjeta.
En el gráfico, el pedido con datos consistentes de Praga y el que se envía al extranjero tienen el mismo motivo relacionado con un correo electrónico nuevo. En el pedido de Praga con datos consistentes, tres motivos que redujeron la puntuación dieron como resultado una puntuación final de 0.80. El analista puede ver tanto qué redujo una puntuación baja como qué la elevó.
Códigos devueltos en nuestras consultas
Estos son los códigos devueltos en nuestras consultas, con la descripción de MaxMind:
| Código | Motivo |
|---|---|
| ANONYMOUS_IP | La dirección IP anónima elevó la puntuación de riesgo general |
| EMAIL_ACTIVITY | La actividad de la dirección de correo electrónico en la red minFraud elevó la puntuación de riesgo general |
| EMAIL_DOMAIN | El dominio del correo electrónico elevó (o redujo) la puntuación de riesgo general |
| EMAIL_FIRST_SEEN | Que la dirección de correo electrónico apareciera por primera vez en la red minFraud elevó la puntuación de riesgo general |
| IP_ACTIVITY | La actividad de la dirección IP en la red minFraud elevó la puntuación de riesgo general |
| ISSUER_ID_NUMBER_COUNTRY_MISMATCH | La diferencia entre el país de la IP, la dirección de facturación, la dirección de envío y el IIN elevó la puntuación de riesgo general |
| ORG_DISTANCE_RISK | El riesgo del proveedor de servicios de Internet, combinado con la distancia entre la dirección de facturación y la ubicación de la dirección IP, redujo la puntuación de riesgo general |
| SHIP_ACTIVITY | La actividad de la dirección de envío en la red minFraud elevó (o redujo) la puntuación de riesgo general |
El efecto de un código puede variar entre pedidos. En algunas consultas, EMAIL_DOMAIN elevó la puntuación para una dirección de correo desechable y la redujo para una dirección de correo empresarial. MaxMind indica que puede proporcionar la lista actual de códigos a pedido. Por eso, una regla que evalúe códigos necesita una rama para los que no reconoce.
Flujo de decisiones antifraude
- Ejecute sus propias validaciones antes de consultar Factors.
- Muestre los motivos junto a la puntuación para que el analista pueda revisarlos.
- Use el código como condición de una regla cuando ese código determine la decisión, como ANONYMOUS_IP.
- Incluya una rama para los códigos desconocidos en cada regla que los evalúe.
- Interprete el multiplicador como un peso aplicado a la puntuación, no como una probabilidad por sí solo.
- Defina cómo responderán sus reglas si falla una consulta. Las fuentes que fallan devuelven valores ausentes y una marca de error. Una fuente solo se vuelve a consultar si está marcada como repetible.
- Informe los resultados de las transacciones mediante la API Report Transactions de MaxMind.
Casos de uso
Creación de cuentas
Al crear una cuenta, el motivo puede dar contexto al analista cuando la puntuación por sí sola no muestra qué la elevó. MaxMind acepta la creación de cuentas como tipo de evento.
Pago y procesamiento de pagos
En el proceso de pago, un código como ANONYMOUS_IP puede servir directamente como condición de una regla. Si el pedido se envía a revisión, el analista también puede ver el motivo junto a la puntuación.
Préstamos
En una solicitud de crédito, un motivo puede aportar información para su evaluación. Si su proceso requiere explicar la decisión al solicitante, centre esa explicación en su propia decisión. El motivo de MaxMind describe cómo MaxMind interpreta la puntuación.
Preguntas frecuentes
¿La lista de códigos de motivo es fija?
MaxMind solo proporciona la lista actual a pedido. Por eso, una regla que evalúe códigos necesita una rama para los que aún no reconoce.
¿Puedo mostrarle un motivo al cliente?
El motivo explica cómo MaxMind interpreta qué elevó o redujo su puntuación. Puede presentarlo como tal y distinguirlo de su propia decisión y de cualquier explicación que dé sobre ella.
¿Por qué apareció un motivo sobre una tarjeta si no enviamos datos de tarjeta?
En nuestra consulta, el pedido con dirección de facturación en Nueva York devolvió ISSUER_ID_NUMBER_COUNTRY_MISMATCH ×4, aunque la solicitud no incluía datos de tarjeta. La respuesta no explica por qué apareció ese motivo en ese caso.
¿Qué significan los errores de la API?
El error 429 indica que se alcanzó el límite de consultas y la solicitud no se procesó. El error 402 indica que se agotó el crédito de la cuenta.
| Estado | Código | Significado |
|---|---|---|
| 400 | JSON_INVALID, REQUEST_INVALID | El cuerpo no es JSON o no contiene datos de entrada válidos |
| 401 | AUTHORIZATION_INVALID | El ID de cuenta o la clave de licencia son incorrectos |
| 402 | INSUFFICIENT_FUNDS | Se agotó el crédito de la cuenta |
| 403 | PERMISSION_REQUIRED | La cuenta no tiene permiso para usar este servicio |
| 429 | none | Se alcanzó el límite de consultas y la solicitud no se procesó |
| 500 | SERVER_ERROR | Error durante el procesamiento |
Para configurar el servicio, use juntos el ID de cuenta de MaxMind y la clave de licencia como una sola credencial HTTP Basic. Guarde la credencial una vez y luego indique al asistente que configure la fuente de datos a partir de la documentación de solicitudes de MaxMind.