Go to production
Once the configuration and testing process is complete, follow the recommendations below to complete the go-live transition safely.
After completing the integration tests, activate the production environment before processing real payments.
To activate the production environment and obtain the credentials, follow these steps:
-
Go to Integrations and select the application.
-
Click Credentials in the side menu.
-
Select Production in the environment selector and click Activate production environment.
-
Enter your business sector and website.
-
Accept the Privacy Statement and the Terms and Conditions. Then, click Activate.
After activating the environment, you will find the production credentials available for the application: Public Key, Access Token, Client ID, and Client Secret. Replace the test Public Key and Access Token with the production credentials before processing real operations.

The Public Key and Access Token are used to integrate payments. The Client ID and Client Secret are mainly used in integrations that implement OAuth, especially through the Client Credentials flow.
| Type | Description |
| Public Key | Public key linked to an application and used in the frontend to initialize the integration during real transactions. |
| Access Token | Private production key used in the backend to authenticate requests to Mercado Pago APIs. It must never be shared or exposed in the frontend. |
| Client ID | Unique identifier that represents the application in integrations that implement OAuth. |
| Client Secret | Private key used with the Client ID to authenticate the application. It must never be shared or exposed in the frontend. |
Before copying a credential, verify that the selector displays the Production environment.
For more information, see the Credentials documentation.
To ensure a secure integration that protects the data of every transaction, it is essential to implement an SSL (Secure Sockets Layer) certificate. This certificate, together with the use of the HTTPS protocol when providing payment methods, guarantees an encrypted connection between the client and the server.
Adopting these measures not only strengthens the security of user data, but also ensures compliance with the specific regulations and laws of each country regarding data protection and information security. In addition, it significantly contributes to providing a safer and more reliable shopping experience.
Although the SSL certificate is not required during the testing period, its implementation is mandatory for production.
For more information, see the Mercado Pago Terms and Conditions.
Before going to production with your Checkout Pro integration via the Orders API, verify that you have completed the following items:
- Valid Order creation: confirm that creating an Order via POST /v1/ordersAPI returns a valid
checkout_urland that the buyer is correctly redirected to the checkout. - Webhook configured for order events: ensure that your server receives and correctly processes notifications for order-related events.
- Idempotency keys implemented: verify that you are sending the
X-Idempotency-Keyheader in order creation requests to avoid duplicate transactions. - Cancel and refund flows tested: confirm that the order cancellation and refund flows work correctly in your integration.