# MD for: https://www.mercadopago.com.mx/developers/pt/docs/partners/integration-metrics.md \# Integration metrics Certified members of the Mercado Pago's partner program, the \[program\](https://www.mercadopago.com/developers/en/developer-program), can identify their integrations to gain access to \[program benefits\](https://www.mercadopago.com.br/developers/pt/developer-program#dev-program-benefits) \*\*whether these integrations are old or new\*\*. Therefore, do not forget to include your credentials in all the integrations you carry out. > NOTE > > 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\](https://www.mercadopago.com.mx/developers/en/docs/security/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. - \[Woocommerce\](https://www.mercadopago.com.mx/developers/en/docs/woocommerce/introduction) - \[Prestashop\](https://www.mercadopago.com.mx/developers/en/docs/prestashop/landing) - \[Adobe Commerce\](https://www.mercadopago.com.mx/developers/en/docs/adobe-commerce/landing) - \[VTEX\](https://www.mercadopago.com.mx/developers/en/docs/vtex/introduction) For more details on how and why to use \`integrator\_id\` in your integrations, access our \[FAQ\](https://www.mercadopago.com/developers/en/support/23937). ## 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\](https://www.mercadopago.com.mx/developers/pt/reference/online-payments/checkout-api-payments/create-payment/post) and execute the request. | Header | Code type | Identifier | | --- | --- | --- | | \`x-integrator-id\` | Integrator | For programmers or agencies that perform the integration. | | \`x-platform-id\` | Platform | For platforms or modules that offer Mercado Pago in their solutions. | * [csharp ](#editor%5F5) * [java ](#editor%5F3) * [node ](#editor%5F2) * [php ](#editor%5F1) * [python ](#editor%5F6) * [ruby ](#editor%5F4) php node java ruby csharp python 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"); ``` Copiar Add the identification codes and replace with the necessary value: INTEGRATOR\_ID. ``` const requestOptions = { 'integratorId': 'INTEGRATOR_ID', }; ``` Copiar 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"); ``` Copiar 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) ``` Copiar Add the identification codes and replace with the necessary value: INTEGRATOR\_ID and PLATFORM\_ID. ``` MercadoPagoConfig.PlatformId = "PLATFORM_ID"; MercadoPagoConfig.IntegratorId = "INTEGRATOR_ID"; ``` Copiar 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) ``` Copiar