Integrar el Device ID
El Device ID es una informaciĂłn importante para lograr una mejor seguridad y, en consecuencia, una mejor tasa de aprobaciĂłn de pagos. Representa un identificador Ășnico para el dispositivo de cada comprador en el momento de la compra.
Si un comprador frecuente hace una compra desde un dispositivo diferente al habitual, esto podrĂa representar un comportamiento atĂpico. El uso del Device ID nos ayuda a refinar la evaluaciĂłn y evitar el rechazo de pagos legĂtimos.
Obtener y enviar el Device ID
Puedes agregar el cĂłdigo de seguridad de Mercado Pago a tu sitio reemplazando el valor de view
con el nombre de la secciĂłn de tu web en la que deseas agregarlo. Si bien lo mĂĄs importante es hacerlo en la pĂĄgina del checkout, tambiĂ©n puedes hacerlo en otras pĂĄginas, tales como home, search o Ătem, ya que ayuda a enriquecer la informaciĂłn recolectada.
Uso del Device ID en la web
Para usar el Device ID en la web y prevenir posibles compras fraudulentas, debes seguir los siguientes pasos:
1. Agrega nuestro cĂłdigo de seguridad
Para implementar la generaciĂłn del Device ID en tu sitio, agrega el siguiente cĂłdigo a tu pĂĄgina de Checkout:
html
<script src="https://www.mercadopago.com/v2/security.js" view="checkout"></script>
2. Obtén el device ID
Una vez que hayas agregado el cĂłdigo de seguridad de Mercado Pago a tu sitio, automĂĄticamente se crea una variable JavaScript global con el nombre MP_DEVICE_SESSION_ID
, cuyo valor es el ID del dispositivo.
Si prefieres asignarlo a otra variable, indica el nombre agregando el atributo output
al script de seguridad, como en el siguiente ejemplo:
html
<script src="https://www.mercadopago.com/v2/security.js" view="checkout" output="deviceId"></script>
También puedes crear tu propia variable agregando una etiqueta HTML a tu sitio con el identificador id="deviceID"
, como en el siguiente ejemplo:
html
<input type="hidden" id="deviceId">
3. Uso del Device ID
Una vez que tengas el valor del Device ID, debes enviarlo a nuestros servidores al crear un pago. Para hacer esto, agrega el siguiente encabezado (header) a la solicitud:
html
X-meli-session-id: device_id