Home
Documentation
Resources
Partners
Community

Partners

Discover our program for agencies or developers that offer integration services and sellers who want to hire them.

Community

Get the latest news, ask others for help and share your knowledge.

Integration metrics - Checkout Pro - Mercado Pago Developers

Intelligent search powered by OpenAI 

Integration metrics

Certified members of the Mercado Pago's partner program, the <dev>program, can identify their integrations to gain access to program benefits whether these integrations are old or new. Therefore, do not forget to include your credentials in all the integrations you carry out.

Importante
If you are integrating with a platform or POS (Point of Sale), remember to configure OAuth so that you can correctly identify payments from your sellers. See OAuth for more information.

Available plugins

Below you will find a list of plugins that allow adding the integrator_id at the moment of the integration.

For more details on how and why to use integrator_id in your integrations, access our FAQ.

Integration

To identify your integrations and work with metrics, use one of the SDKs below informing the integrator_id and/or platform_id and execute the request.

In addition to the SDKs, it is possible to identify your integrations through the payments API. To do this, send the x-integrator_id and/or x-platform-id parameter with their respective information to the endpoint /v1/payments and execute the request.
HeaderCode typeIdentifier
x-integrator-idIntegratorFor programmers or agencies that perform the integration.
x-platform-idPlatformFor platforms or modules that offer Mercado Pago in their solutions.

Add the identification codes and replace with the necessary value: INTEGRATOR_ID and PLATFORM_ID.

          
MercadoPago\SDK::setPlatformId("PLATFORM_ID");
MercadoPago\SDK::setIntegratorId("INTEGRATOR_ID");

        

Add the identification codes and replace with the necessary value: INTEGRATOR_ID and PLATFORM_ID.

          
Mercadopago.configure({
platform_id: 'PLATFORM_ID',
integrator_id: 'INTEGRATOR_ID',
});

        

Add the identification codes and replace with the necessary value: INTEGRATOR_ID and PLATFORM_ID.

          
MercadoPago.SDK.setPlatformId("PLATFORM_ID");
MercadoPago.SDK.setIntegratorId("INTEGRATOR_ID");

        

Add the identification codes and replace with the necessary value: INTEGRATOR_ID and PLATFORM_ID.

          
request_options = Mercadopago::RequestOptions.new()
request_options.platform_id = 'PLATFORM_ID'
request_options.integrator_id = 'INTEGRATOR_ID'
sdk = Mercadopago::SDK.new('ENV_ACCESS_TOKEN', request_options: request_options)

        

Add the identification codes and replace with the necessary value: INTEGRATOR_ID and PLATFORM_ID.

          
MercadoPagoConfig.PlatformId = "PLATFORM_ID";
MercadoPagoConfig.IntegratorId = "INTEGRATOR_ID";

        

Add the identification codes and replace with the necessary value: INTEGRATOR_ID and PLATFORM_ID.

          
import market
from Mercadopago.config import RequestOptions
request_options = RequestOptions(
integrator_id="INTEGRATOR_ID",
platform_id="PLATFORM_ID"
)
sdk = Mercadopago.SDK("ENV_ACCESS_TOKEN", request_options=request_options)