La función Geofencing del Monitor de Fraude permite a los propietarios de tiendas marcar pagos que se encuentran fuera de un área delimitada, basándose en datos de geolocalización. Al utilizar la API Google GeoCode, podemos determinar una ubicación precisa para la información de facturación y combinarla con la ubicación de la dirección IP para identificar cuándo una compra podría ser inválida. Los propietarios de tiendas pueden delimitar pagos por país o por distancia.
Por ejemplo, esto se puede usar para detectar si una compra se realiza desde un país distinto al país asociado con la dirección de facturación, y luego marcar la compra como potencialmente fraudulenta.
Habilitar Geofencing
La función GeoFence se encuentra en la sección 'País' de la configuración del Monitor de Fraude, en Descargas → Herramientas → Monitor de Fraude → País.

Obtener claves de API GeoCode
Para obtener información de ubicación precisa, el Monitor de Fraude utiliza la API Google GeoCode. Necesitas configurar una clave de API para usar este servicio.
1) Visita https://developers.google.com/maps/documentation/geocoding/get-api-key#creating-api-keys
2) Haz clic en el botón ‘Obtener clave’

3) Configura una clave de API
Si tienes claves de API existentes con Google, necesitas seleccionar '+ Crear un proyecto nuevo' y luego elegir un nombre para tu proyecto:


Si no tienes claves de API existentes, se te pedirá que crees una:

En ambos casos, una vez que añadas un nombre de proyecto, haz clic en ‘Crear y habilitar API’
4) Obtén tu clave de API para usarla con el Monitor de Fraude:

5) Añade tu clave de API GeoCode a la configuración del Monitor de Fraude:

Configurar un tipo de GeoFence
Para permitir que los propietarios de tiendas personalicen su configuración según sus necesidades, el Monitor de Fraude te permite configurar tu delimitación por "País" o por "Distancia".
Por País
Cuando eliges la configuración de 'país', el Monitor de Fraude comparará el país proporcionado en el momento del pago con la información de facturación y el país al que está registrada la dirección IP. Si estos dos no coinciden, el pago se marcará como fraude para su revisión.
Por Distancia
La configuración de 'distancia' utiliza la dirección de facturación y la dirección IP para aproximar una distancia basándose en los datos de GeoLocation para determinar si la compra se realizó desde dentro del 'área delimitada'. Se puede configurar para usar millas o kilómetros.

En el momento de escribir esto, la API Google GeoCode ya no limita el número de solicitudes gratuitas por día, sin embargo, establecen un límite máximo de 50 solicitudes/segundo. Una vez que alcances este límite, el Monitor de Fraude dejará de comprobar la API y omitirá la función Geofence. Para más información sobre cómo aumentar ese límite, puedes consultar la sección Límites de uso de la documentación de Google.
