CashoutGuard

Checklist de fraude en retiros: qué revisar antes de pagar

El retiro es el último momento en que el dinero sigue siendo tuyo. Una vez pagado, un contracargo de la red sale de tu margen. Esta checklist recoge las comprobaciones que detectan la mayor parte del fraude en retiros, en el orden que más tiempo ahorra.

Respuesta corta

Antes de pagar un retiro, revisa primero las cuentas vinculadas y si la dirección de pago ya se usó, luego los picos de ganancias, la velocidad de las ofertas, las conversiones sin clic, el país del clic frente al de la conversión, la antigüedad de la cuenta y las señales de red. Usa tres resultados (aprobar, retener, denegar) para que solo esperen los retiros arriesgados.

Lo primero
Dirección de pago repetida: rápida, casi nunca falla y suele destapar las redes más grandes.
Retener
Direcciones ya pagadas a otra cuenta y retiros en las 24 horas siguientes al registro.
Revisar
Ofertas en menos de la mitad del tiempo habitual, clic y conversión en países distintos, ganancias muy por encima de un día normal.
Tiempo de revisión
El mismo día, con las cuentas antiguas y limpias aprobadas automáticamente.

Por qué el retiro es el mejor momento para revisar

Puedes revisar a los usuarios en el registro, en cada clic en una oferta y en cada conversión, y deberías hacerlo. Pero en el retiro se junta todo. Para entonces tienes el historial completo de la cuenta: dispositivos, IP, ofertas, velocidad y la dirección a la que quiere cobrar.

También es donde los errores cuestan dinero de verdad. Una alerta equivocada en el registro te hace perder un usuario. Una aprobación equivocada manda dinero a una granja, y la red puede revertir las conversiones semanas después.

La checklist

Ve en este orden. Las primeras comprobaciones son rápidas y pillan las redes más grandes. Las últimas necesitan más contexto.

  1. Cuentas vinculadas. ¿Comparte esta cuenta dispositivo, email o patrón de IP con otras? Si es así, mira el grupo entero, no solo este retiro.
  2. Dirección de pago repetida. ¿Este PayPal, wallet o email de tarjeta regalo ya cobró para otra cuenta? Es la señal de fraude más fuerte que hay.
  3. Pico de ganancias. ¿Cuánto ganó la cuenta en las últimas 24 horas frente a un usuario típico de tu sitio? Varias veces lo normal merece una mirada.
  4. Ofertas completadas demasiado rápido. ¿Cuánto pasó entre el clic en la oferta y la conversión? Compáralo con lo que tardan otros usuarios en la misma oferta.
  5. Conversiones sin clic. ¿Pagó la red ofertas que este usuario nunca abrió desde tu muro? Apunta a un postback falsificado o a otro camino.
  6. País distinto entre clic y conversión. ¿Se hizo clic en la oferta desde un país y se convirtió desde otro? Lo habitual es un cambio de proxy o de VPN.
  7. Antigüedad de la cuenta. ¿Cuánto tiene la cuenta? Un primer retiro a las pocas horas del registro es un patrón del que viven las granjas.
  8. Señales de red. ¿Estaba la cuenta en una VPN, Tor, una IP de centro de datos o un proxy residencial cuando ganó el saldo?

La checklist de un vistazo

ComprobaciónSeñal de alarmaAcción habitual
Cuentas vinculadasEl mismo dispositivo que 2 o más cuentasRevisar el grupo entero
Dirección de pago repetidaDirección ya pagada a otra cuentaRetener, normalmente denegar
Pico de gananciasMuchas veces las ganancias de un día normalRevisar las ofertas que hay detrás
Velocidad de la ofertaMenos de la mitad del tiempo habitualRevisar, revertir si se confirma
Conversión sin clicOferta pagada que nunca se abrió desde tu muroRetener y preguntar a la red
País del clic y de la conversiónClic en un país, conversión en otroRevisar
Antigüedad de la cuentaRetiro en las 24 horas siguientes al registroRetener hasta pasar la primera revisión
VPN, Tor o centro de datosSaldo ganado detrás de una IP ocultaRevisar, denegar si las ofertas eran por país

Ninguna de estas filas prueba el fraude por sí sola, salvo quizá una dirección de pago compartida entre cuentas. Dos o tres alarmas juntas son un caso sólido. Una sola alarma en una cuenta antigua con historial limpio suele ser una falsa alarma.

Cómo hacer bien cada comprobación

Cuentas vinculadas y direcciones de pago

Normaliza las direcciones de pago antes de compararlas. Pasa los emails a minúsculas, quita los puntos y las etiquetas con + en Gmail y recorta los espacios de las wallets. Luego busca el mismo valor en los retiros anteriores. Una dirección que cobró para cinco cuentas es una sola persona.

Pico de ganancias

Calcula cuánto gana en un día un usuario normal de tu sitio. La mediana es mejor que la media, porque unos pocos usuarios muy activos la inflan. Luego compara esta cuenta con ese número. Diez veces la mediana en un día es raro en una persona real.

Velocidad de las ofertas y clics que faltan

Esto solo funciona si registras los clics en las ofertas. Guarda el usuario, el ID de la oferta y la hora cuando alguien abre una oferta desde tu muro. Cuando llega el postback, emparéjalo con el clic. Sin clic no puedes saber lo rápido que fue, y una conversión pagada sin ningún clic ya es sospechosa por sí misma.

País distinto y antigüedad de la cuenta

Guarda el país de la IP en cada clic y en cada conversión. Un cambio dentro de la misma oferta es una señal mucho más fuerte que un usuario que viajó el mes pasado. En cuanto a la antigüedad, una espera corta antes del primer retiro elimina la mayor parte del beneficio de las granjas instantáneas.

-- Payout addresses paid for more than one account
SELECT LOWER(payout_address) AS addr,
       COUNT(DISTINCT user_id)  AS accounts
FROM cashouts
WHERE status IN ('paid', 'pending')
GROUP BY LOWER(payout_address)
HAVING COUNT(DISTINCT user_id) > 1;

Aprobar, retener o denegar

Usa tres resultados, no dos. Retener te da tiempo para preguntar a la red o al usuario sin perder a un cliente honesto.

  • Aprueba cuando no salta ninguna comprobación, o salta una débil en una cuenta antigua y limpia.
  • Retén cuando salta una comprobación fuerte o dos más débiles. Haz una pregunta, espera las reversiones pendientes y mira el grupo.
  • Deniega cuando la dirección de pago está compartida, el dispositivo se comparte con una red o saltan varias comprobaciones a la vez. Deniega el grupo, no solo esta cuenta.

Errores habituales al revisar retiros

Casi todos los problemas de revisión vienen de unos pocos hábitos. Evitarlos hace la cola más rápida y más justa.

  • Juzgar solo por la IP. Las operadoras móviles y las universidades ponen a muchos usuarios honestos detrás de una misma IP. Úsala como apoyo, nunca como única señal.
  • Revisar las cuentas de una en una. Si deniegas una cuenta de una red y apruebas la siguiente, la granja cobra igual. Abre las cuentas vinculadas antes de decidir.
  • Ignorar los retiros pequeños. Las granjas suelen retirar poco desde muchas cuentas para no llamar la atención. Lo que importa es el total.
  • Pagar antes de que lleguen las reversiones. Si la mayoría de reversiones de tus redes llega en dos semanas, una cuenta nueva que retira al segundo día cobra con dinero que puede volver.
  • No apuntar el motivo. Anota por qué retuviste o denegaste cada retiro. Ayuda con las reclamaciones, con las redes y a ajustar tus reglas más adelante.

También ayuda una política corta por escrito. Decide de antemano qué haces con una dirección de pago compartida, un saldo ganado con VPN o un primer retiro el primer día. Así todos los revisores deciden igual y los usuarios reciben la misma respuesta.

Cómo lo automatiza CashoutGuard

Envía un evento de retiro a /v1/evaluate con el importe y la dirección de pago. CashoutGuard responde con una puntuación de 0 a 100, una decisión y los motivos, y pone el retiro en una cola de revisión con las pruebas.

  • payout_address_shared, device_shared_with_accounts y email_shared para las cuentas vinculadas, visibles en el grafo de redes de fraude.
  • earnings_spike cuando las ganancias de 24 horas están muy por encima del usuario típico de tu sitio.
  • offer_completed_too_fast, conversion_without_click y click_conversion_country_mismatch a partir de tus eventos de clic y de conversión.
  • new_account_cashout y cashout_velocity para cuentas nuevas y retiros repetidos.
  • ip_vpn, ip_tor, ip_datacenter y las comprobaciones de zona horaria e idioma para las ubicaciones ocultas.

Las reglas y las listas de permitidos y bloqueados convierten esta checklist en política, y los webhooks firmados avisan a tu backend cuando una cuenta pasa a bloqueo. Empieza en modo sombra y compara sus alertas con tus propias decisiones. Mira la documentación o los precios, con 14 días de prueba del plan Growth.

Preguntas frecuentes

¿Cuánto debería tardar la revisión de un retiro?

La mayoría de sitios busca hacerlo el mismo día. Aprobar automáticamente las cuentas antiguas y limpias mantiene la cola corta, y solo esperan los retiros arriesgados.

¿Qué comprobación hago primero?

La dirección de pago repetida. Es rápida, casi nunca falla y suele destapar las redes más grandes con una sola consulta.

¿Debo denegar un retiro por usar VPN?

No automáticamente. Mira si el saldo se ganó en ofertas segmentadas por país con la VPN activada. Si es así, lo probable es que la red revierta esas conversiones.

¿Y si al usuario le pagaron ofertas que nunca abrió?

Retén el retiro y pregunta a la red por esas conversiones. Puede ser un postback falsificado, un fallo en tu registro de clics u ofertas hechas fuera de tu muro.

Sigue leyendo