Create application - Implementation stages - Mercado Pago Developers

Create application

Applications are registered entities within Mercado Pago that act as a unique identifier for managing the authentication and authorization of your implementations. In other words, they serve as the link between your development and Mercado Pago, and they constitute the first stage in carrying out the implementation.

With them, you can access the necessary credentialsUnique access keys used to identify an integration in your account, linked to your application. For more information, access the link below.Credentials to interact with our APIs or specific services, as well as manage and organize your implementation, which is why you must create an application for each Mercado Pago solution you implement.

To create an application, follow the steps below.

  1. In the upper right corner of Mercado Pago Developers, click on Login and enter the required information with the data for your Mercado Pago account.
  2. Once you are logged in, in the upper right corner of Mercado Pago Developers, click on Create application if your account does not yet have any created applications, or go to "Your integrations" and select View all. There, click on Create application.
  3. Once inside Your integrations, click on the Create application button.
To protect your account and ensure compliance with operations, during the creation of an application, you will need to do an identity verification if you haven’t done so already, or a re-authentication if you have previously completed the verification process.

create-application-1

  1. Enter a name to identify your application. The limit is up to 50 alphanumeric characters.

  2. Select Online payments as the type of payment you want to integrate, as this is the solution type corresponding to online stores. Click Continue.

  3. Select that you are integrating for a store built through a platform. Optionally, you can enter your store's URL. Click Continue.

  4. Select VTEX as the platform where you will do the implementation and click Continue.

  5. Confirm the selected options. If you need to modify any selection, click the Edit button. Accept the Privacy Statement and the Terms and Conditions and click on Confirm.

In Your integrations, you will be able to view the list of all your created applications and access the Application details for each of them.

If you wish, you can edit or delete an application. In the latter case, keep in mind that your store will lose the ability to receive payments through the Mercado Pago integration associated with that application. For more information, please refer to the Application details.

Obtain test credentials

During the implementation process, use test account’s credentialsAccess keys that identify your test user, used during development stages or to test the integration. For more information, visit the link below.Test accounts to perform all necessary configurations and validations, ensuring that no real payments are made in production. These credentials simulate the information of a production account, but in a secure testing environment.

Keep using the test credentials throughout the entire development phase. Only switch to production credentials once the system has been fully validated and is ready to go live.

Credentials should only be shared securely and within the Mercado Pago environment. See the Credentials > Share credentials documentation to learn how to do it.

To obtain the test credentials, follow the steps below.

1. Create a test seller account

Test accounts are users who have the same functionalities as a real Mercado Pago user, but allow you to test the operation of your development without compromising real data.

Follow the steps below to create a seller test user.

  1. On Mercado Pago Developers, navigate to Your integrations and click on the card corresponding to your application.
  2. On the Application details, go to the Test accounts section and click the + Create test account button.

create test users

  1. On the "Create new account" screen, enter a description to identify the account.
  2. Next, select the country of operation of the account, bearing in mind that this information cannot be edited later.
  3. Inform the type of account you want to create. If you're integrating for someone else, select Integrator. If you're the store manager, select Seller.
  4. In the available money field, it is not necessary to indicate any value, because it is a seller or integrator test user.
  5. Accept the Privacy Statement and the Terms and Conditions, and click on Create test account.

create test user form

Create a test application and obtain credentials

  1. To log into your test account, open an incognito window, go to Mercado Pago Developers, and click the Sign in button located in the upper right corner.

  2. Log in as the seller test user created in the previous step. For this, use the username and password assigned to it. Check this data in the Test accounts section.

  3. Still in the incognito window, within Your Integrations, click on Create application and follow the steps to create an test applicationEntity registered in Mercado Pago that acts as an identifier for managing your integrations. Refer to the Create Application step if you need to learn how to do it. linked to your seller user.

  4. After creating the applicationEntity registered in Mercado Pago that acts as an identifier to manage your integrations. Go to the Create application step if you need to know how to do it., select it and go to the Application details. In the left side menu, go to Production credentials to find the Public Key and Access Token of the test userPublic and private keys of the testing application created with your test user..