Device Fingerprint is an identifier that acts in payment processing to improve fraud risk analysis.
By collecting non-sensitive data, Device Fingerprint identifies and analyzes the security level of the device used to perform a given transaction. It also analyzes transactions previously performed with that device.
Each store must have only one Device Fingerprint registered. Check if you have already registered the Device Fingerprint in another connector, before proceeding with the steps below.
This article will explain how to associate the Device Fingerprint feature with the Mercado Pago affiliation.
- Access the VTEX Admin.
- In the Store Setup section, click on Checkout.
- In Default, click on the blue gear icon.
- Go to the Code tab.
- In the right side of the page, under Files, select one of the following options:
- If you use checkout V5, select checkout5-custom.js.
- If you use checkout V6, select checkout6-custom.js.
var script = document.createElement("script");script.src = "https://www.mercadopago.com/v2/security.js";script.setAttribute("output","vtex.deviceFingerprint");script.setAttribute("view","checkout");document.body.appendChild(script);console.log("MP-deviceId 2020 " + script.getAttribute("output").value );
Once you have completed the steps above, you will have Device Fingerprint installed in your store.
Checking Device Fingerprint operation
To ensure the Device Fingerprint feature is operating properly, you must analyze the details of an order placed using Mercado Pago as a payment method. Follow the steps below:
- Go to the VTEX Admin.
- In the Payments module, click on Transactions.
- Select the most recent transaction paid via Mercado Pago.
- Click on + Information.
- Search for the deviceFingerprint field and check if the code starts with the word armor, as illustrated below.


Once you have received Mercado Pago’s confirmation, Device Fingerprint will be ready to be used in your store.