{"section":"tutorials","requestedLocale":"pt","requestedSlug":"configurar-device-fingerprint-do-mercado-pago","locale":"pt","slug":"configurar-device-fingerprint-do-mercado-pago","path":"docs/pt/tutorials/pagamentos/configurações-de-pagamentos/configurar-device-fingerprint-do-mercado-pago.md","branch":"main","content":"__Device Fingerprint__ é um identificador que atua no processamento de um pagamento, tendo como objetivo melhorar a análise do risco de fraude em cada transação. \n\nPor meio da coleta de dados não sensíveis, o Device Fingerprint identifica e analisa o nível de segurança do dispositivo utilizado para realizar a transação, bem como as transações que anteriormente foram realizadas com este mesmo dispositivo.\n\n> ℹ️ Cada loja deve ter somente um Device Fingerprint cadastrado. Verifique se você já efetuou o cadastro do Device Fingerprint em outro conector, antes de continuar os passos abaixo.\n\nNeste artigo, explicaremos como associar o recurso Device Fingerprint à afiliação Mercado Pago.\n\n1. Acesse o __Admin__ VTEX.\n2. Em __Configurações da loja__, clique em __Checkout__.\n3. Em __Default__, clique na engrenagem azul.\n4. Na aba superior, clique em __Código__.\n5. No canto direito, em __Arquivos__, selecione uma das seguintes opções:\n\n  - Se você utiliza a V5 do checkout, clique em __checkout5-custom.js__\n  - Se você utiliza a V6 do checkout, clique em __checkout6-custom.js__\n\n<ui>\n  6. No campo seguinte, apague a mensagem de aviso e insira o seguinte código:\n</ui>\n\n```\nvar script = document.createElement(\"script\");\nscript.src = \"https://www.mercadopago.com/v2/security.js\";\nscript.setAttribute(\"output\",\"vtex.deviceFingerprint\");\nscript.setAttribute(\"view\",\"checkout\");\ndocument.body.appendChild(script);\nconsole.log(\"MP-deviceId 2020 \" + script.getAttribute(\"output\").value );\n\n```\n<ui>\n  7. Clique em **Salvar** para que o código seja aplicado ao checkout.\n</ui>\n\nAo finalizar essas configurações, o Device Fingerprint do Mercado Pago estará instalado na sua loja.\n\n## Confirmar envio do Device Fingerprint\n\nPara garantir o funcionamento deste recurso, é preciso analisar os detalhes de uma compra realizada utilizando o Mercado Pago como forma de pagamento. Para isso, siga os passos abaixo:\n\n1. Acesse o __Admin__ VTEX.\n2. Clique em __Pagamentos > Transações__.\n3. Selecione a transação mais recente que tenha utilizado o __Mercado Pago__ como forma de pagamento. \n4. Na página seguinte, clique em __+Informações__.\n5. Ao clicar em __+Informações__, busque pelo campo __deviceFingerprint__ e confira se o código disponível inicia com a palavra __armor__, conforme exemplo abaixo. \n\n![Device Fingerprint Armor](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/pagamentos/configurações-de-pagamentos/configurar-device-fingerprint-do-mercado-pago_1.png)\n\n<ui>\n6. Ao confirmar que as informações estão corretas, a etapa final para verificação do Device Fingerprint é o envio do ID da transação para a equipe do Mercado Pago. Esse ID pode ser encontrado no campo, **authorizationConnectorResponse**, no detalhe da transação.\n</ui>\n\n![Autorização](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/pagamentos/configurações-de-pagamentos/configurar-device-fingerprint-do-mercado-pago_2.png)\n\n<ui>\n7. Copie o ID e [encaminhe um e-mail](https://www.mercadopago.com.br/developers/pt/support) para o Mercado Pago com esta informação e solicite a validação da transação. Dessa forma, a equipe do Mercado Pago poderá avaliar se o Device Fingerprint está operando corretamente.\n</ui>\n\nAssim que receber o retorno do Mercado Pago, o Device Fingerprint estará instalado e pronto para ser utilizado em sua loja."}