Integrar o Device ID
O Device ID Ă© uma informação importante para garantir uma melhor segurança e, consequentemente, uma melhor taxa de aprovação de pagamentos. Ele representa um identificador Ășnico para cada dispositivo do comprador no momento da compra.
Caso um comprador frequente faça uma compra a partir de um dispositivo diferente do habitual, isso pode representar um comportamento atĂpico. A partir do ID do dispositivo, conseguimos refinar a avaliação e impedir a rejeição de pagamentos legĂtimos.
Obter e enviar o Device ID
VocĂȘ pode adicionar o cĂłdigo de segurança do Mercado Pago substituindo o valor view
pelo nome da seção do seu site na qual deseja adicionå-lo.
Utilizar informaçÔes do Device ID na web
Para usar o Device ID na web e evitar possĂveis compras fraudulentas, Ă© preciso seguir os passos abaixo:
1. Adicione o script de segurança do Mercado Pago
Para implementar a criação do device ID em seu site, adicione o seguinte código na sua pågina de Checkout:
html
<script src="https://www.mercadopago.com/v2/security.js" view="checkout"></script>
2.Obtendo o Device ID
Uma vez que vocĂȘ tenha adicionado o cĂłdigo de segurança do Mercado Pago em seu site, uma variĂĄvel global de javascript Ă© criada automaticamente com o nome MP_DEVICE_SESSION_ID
, cujo valor Ă© o Device ID.
Se vocĂȘ preferir atribuĂ-lo a outra variĂĄvel, indique o nome adicionando o atributo output ao script de segurança, como no exemplo a seguir:
html
<script src="https://www.mercadopago.com/v2/security.js" view="checkout" output="deviceId"></script>
VocĂȘ tambĂ©m pode criar sua prĂłpria variĂĄvel. Para isso, adicione uma tag HTML no seu site com o identificador id="deviceID"
, como no exemplo abaixo.
html
<input type="hidden" id="deviceId">
3. Utilizando o Device ID
Uma vez que vocĂȘ tenha o valor de Device ID, Ă© preciso que vocĂȘ o envie aos nossos servidores ao criar um pagamento. Para isso, basta acrescentar o seguinte cabeçalho (header) Ă requisição:
http
X-meli-session-id: device_id