Skip to content
Payments

How to integrate with Mercado Pago for accepting payments?

Learn how to connect Mercado Pago in GHL Customer Care, configure webhooks, assign providers by channel, and use localized checkout flows for payments.

6 min read1,367 words11 explained imagesUpdated Thu, 10 Sep at 8:18 AM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Key Benefits of Mercado Pago
  2. Prerequisites and Requirements
  3. Important Notes
  4. How To Set Up Mercado Pago
  5. Frequently Asked Questions
  6. Related Articles

In this article, you will learn how to connect your Mercado Pago account so you can accept payments inside GHL Customer Care. To complete the setup, you will need your Mercado Pago production credentials, and you may also need to configure webhook notifications inside your Mercado Pago developer settings.


TABLE OF CONTENTS


What is Mercado Pago?

Mercado Pago is a payment provider that businesses can use to accept payments from customers, especially across LATAM markets. GHL Customer Care integrates with Mercado Pago so businesses can connect it directly inside their account instead of relying on separate workarounds or manual payment setups.

Once connected, businesses can manage the provider from Payments > Integrations and choose where to use it across supported payment channels in GHL Customer Care.


Key Benefits of Mercado Pago

  • Localized experience: Offer payment methods your customers already trust
  • Better conversions: Reduce friction at checkout with familiar providers
  • Market expansion: Tap into a fast-growing LATAM payments ecosystem
  • More control: Decide how and where Mercado Pago fits into your payment stack

Prerequisites and Requirements

A successful Mercado Pago setup depends on having the right credentials, account settings, and webhook information ready before you start. 

Before you begin, make sure you have:

  • A Mercado Pago account with CVV/CVC-less support enabled.

  • Access to your Mercado Pago developer dashboard.

  • Your business website URL, in case Mercado Pago requests it while enabling production credentials.

Note: Live payments require production credentials (not test credentials). Production credentials are tied to an app you create in Mercado Pago under Your integrations.

You will need these values from Mercado Pago:

  • Public Key

  • Access Token

  • Country of account

  • Webhook secret

Prerequisites and Requirements (image 1 of 11) What this shows Public Key Access Token Country of account Webhook secret What this shows Illustrates the "Prerequisites and Requirements" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot appears in the "Prerequisites and Requirements" section of "How to integrate with Mercado Pago for accepting payments?". The text alongside this image reads: Public Key Access Token Country of account Webhook secret. This part of the guide covers 4 fields, listed below. Immediately after, the guide continues: Use production credentials for real payments. Test credentials are only for testing and will not process live transactions. Keep your Access Token private and store it securely. Depending on your Mercado Pago country setup, available…. Image 1 of 11 What this coversPublic Key Access Token Country of account Webhook secret
Fields in this part of the guide Public KeyAccess TokenCountry of accountWebhook secret
Buttons and menus referenced production credentialsYour integrations
Next stepUse production credentials for real payments. Test credentials are only for testing and will not process live transactions. Keep your Access Token private and store it securely. Depending on your Mercado Pago country setup, available options may vary. Different countries have different minimum accounts, refer to FAQ for details. Your Mercado Pago account must have CVV less support enabled for this integration to work as expected. Mercado Pago doesn’t allow two checkout elements to be launched on one single page, for example you cannot keep two 1 step order forms on a funnel
Example values
Country of account
United States

Illustrative values showing the expected format. They are not read from the screenshot.

All 3 steps in this procedure
  1. A Mercado Pago account with CVV/CVC-less support enabled.
  2. Access to your Mercado Pago developer dashboard.
  3. Your business website URL, in case Mercado Pago requests it while enabling production credentials.

Important Notes

  • Use production credentials for real payments. Test credentials are only for testing and will not process live transactions.
  • Keep your Access Token private and store it securely.
  • Depending on your Mercado Pago country setup, available options may vary. Different countries have different minimum accounts, refer to FAQ for details.
  • Your Mercado Pago account must have CVV less support enabled for this integration to work as expected.
  • Mercado Pago doesn’t allow two checkout elements to be launched on one single page, for example you cannot keep two 1 step order forms on a funnel

How To Set Up Mercado Pago

Proper setup ensures GHL Customer Care can connect to Mercado Pago, route payments correctly, and receive payment event updates through webhooks. Completing each step carefully helps avoid failed connections and sync issues later.


Step 1: Open Mercado Pago in Payment Integrations

  1. In GHL Customer Care, go to Payments from the left navigation.

  2. Open the Integrations tab.

  3. Find Mercado Pago in the provider list and click Connect.

Step 1: Open Mercado Pago in Payment Integrations (image 2 of 11) What this shows In GHL Customer Care, go to Payments from the left navigation. What this shows Illustrates the "Step 1: Open Mercado Pago in Payment Integrations" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot appears in the "Step 1: Open Mercado Pago in Payment Integrations" section of "How to integrate with Mercado Pago for accepting payments?". The text alongside this image reads: In GHL Customer Care, go to Payments from the left navigation. Open the Integrations tab. Find Mercado Pago in the provider list and click Connect. Immediately after, the guide continues: Sign in to your Mercado Pago account. Open the Mercado Pago developer area. Go to Your integrations. Open an existing application or create a new one. Go to Production credentials and copy the Public Key and Access Token. If production…. Image 2 of 11 What to clickIn GHL Customer Care, go to Payments from the left navigation. Open the Integrations tab. Find Mercado Pago in the provider list and click Connect.
Buttons and menus referenced PaymentsIntegrationsMercado PagoConnect
Next stepSign in to your Mercado Pago account. Open the Mercado Pago developer area. Go to Your integrations. Open an existing application or create a new one. Go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website.
All 3 steps in this procedure
  1. In GHL Customer Care, go to Payments from the left navigation.
  2. Open the Integrations tab.
  3. Find Mercado Pago in the provider list and click Connect.

Step 2: Get your Mercado Pago production credentials

  1. Sign in to your Mercado Pago account.

    Step 1 of 5: Sign in to your Mercado Pago account What this shows Step 1 of 5: Sign in to your Mercado Pago account. What this shows Shows what this covers for step 1 of 5 in the "Step 2: Get your Mercado Pago production credentials" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot accompanies step 1 of 5 in the "Step 2: Get your Mercado Pago production credentials" section of "How to integrate with Mercado Pago for accepting payments?". At this point in the walkthrough you sign in to your Mercado Pago account. For context, this section explains: Sign in to your Mercado Pago account. Open the Mercado Pago developer area. Go to Your integrations. Open an existing application or create a new one. Go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business…. The next step is to open the Mercado Pago developer area. Step 1 of 5Image 3 of 11 What this coversSign in to your Mercado Pago account.
    Buttons and menus referenced Your integrationsProduction credentialsPublic KeyAccess Token
    Next stepOpen the Mercado Pago developer area.
    All 5 steps in this procedure
    1. Sign in to your Mercado Pago account. this image
    2. Open the Mercado Pago developer area.
    3. Go to Your integrations.
    4. Open an existing application or create a new one.
    5. Go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website.
  2. Open the Mercado Pago developer area.

    Step 2 of 5: Open the Mercado Pago developer area What this shows Step 2 of 5: Open the Mercado Pago developer area. What this shows Shows where to go for step 2 of 5 in the "Step 2: Get your Mercado Pago production credentials" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot accompanies step 2 of 5 in the "Step 2: Get your Mercado Pago production credentials" section of "How to integrate with Mercado Pago for accepting payments?". At this point in the walkthrough you open the Mercado Pago developer area. For context, this section explains: Sign in to your Mercado Pago account. Open the Mercado Pago developer area. Go to Your integrations. Open an existing application or create a new one. Go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business…. The next step is to go to Your integrations. Step 2 of 5Image 4 of 11 Where to goOpen the Mercado Pago developer area.
    Buttons and menus referenced Your integrationsProduction credentialsPublic KeyAccess Token
    Next stepGo to Your integrations.
    All 5 steps in this procedure
    1. Sign in to your Mercado Pago account.
    2. Open the Mercado Pago developer area. this image
    3. Go to Your integrations.
    4. Open an existing application or create a new one.
    5. Go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website.

  3. Go to Your integrations.

    Step 3 of 5: Go to Your integrations What this shows Step 3 of 5: Go to Your integrations. What this shows Shows where to go for step 3 of 5 in the "Step 2: Get your Mercado Pago production credentials" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot accompanies step 3 of 5 in the "Step 2: Get your Mercado Pago production credentials" section of "How to integrate with Mercado Pago for accepting payments?". At this point in the walkthrough you go to Your integrations. For context, this section explains: Sign in to your Mercado Pago account. Open the Mercado Pago developer area. Go to Your integrations. Open an existing application or create a new one. Go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business…. The next step is to open an existing application or create a new one. Step 3 of 5Image 5 of 11 Where to goGo to Your integrations.
    Buttons and menus referenced Your integrationsProduction credentialsPublic KeyAccess Token
    Next stepOpen an existing application or create a new one.
    All 5 steps in this procedure
    1. Sign in to your Mercado Pago account.
    2. Open the Mercado Pago developer area.
    3. Go to Your integrations. this image
    4. Open an existing application or create a new one.
    5. Go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website.
  4. Open an existing application or create a new one.

    Step 4 of 5: Open an existing application or create a new one What this shows Step 4 of 5: Open an existing application or create a new one. What this shows Shows where to go for step 4 of 5 in the "Step 2: Get your Mercado Pago production credentials" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot accompanies step 4 of 5 in the "Step 2: Get your Mercado Pago production credentials" section of "How to integrate with Mercado Pago for accepting payments?". At this point in the walkthrough you open an existing application or create a new one. The next step is to go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website. Step 4 of 5Image 6 of 11 Where to goOpen an existing application or create a new one.
    Buttons and menus referenced Your integrationsProduction credentialsPublic KeyAccess Token
    Next stepGo to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website.
    All 5 steps in this procedure
    1. Sign in to your Mercado Pago account.
    2. Open the Mercado Pago developer area.
    3. Go to Your integrations.
    4. Open an existing application or create a new one. this image
    5. Go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website.
  5. Go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website.

    Step 5 of 5: Go to Production credentials and copy the Public Key and Access Token… What this shows Step 5 of 5: Go to Production credentials and copy the Public Key and Access Token. What this shows Shows where to go for step 5 of 5 in the "Step 2: Get your Mercado Pago production credentials" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot accompanies step 5 of 5 in the "Step 2: Get your Mercado Pago production credentials" section of "How to integrate with Mercado Pago for accepting payments?". At this point in the walkthrough you go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website. Step 5 of 5Image 7 of 11 Where to goGo to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website.
    Buttons and menus referenced Production credentialsPublic KeyAccess TokenYour integrations
    All 5 steps in this procedure
    1. Sign in to your Mercado Pago account.
    2. Open the Mercado Pago developer area.
    3. Go to Your integrations.
    4. Open an existing application or create a new one.
    5. Go to Production credentials and copy the Public Key and Access Token. If production credentials are not active yet, complete any required business details such as your industry and website. this image

If you need to create a new application:

If you do not already have an application inside Mercado Pago, create one first. In most cases, Mercado Pago will ask you to:

  1. Enter an application name.

  2. Choose the payment type or business use case for online payments.

  3. Confirm your setup details.

  4. Enable production credentials and use them in step 2.

Step 3: Enter your Mercado Pago credentials in GHL Customer Care

  1. Paste the Public Key into the matching field.

  2. Paste the Access Token into the matching field.

  3. Choose the correct country or account region.

  4. Generate or enter your Webhook Secret in the matching field.

  5. Click Save or Connect.

Once saved, your Mercado Pago account should be linked, now we will enable webhooks in Mercado Pago app.

Step 3: Enter your Mercado Pago credentials in GHL Customer Care (image 8 of 11) What this shows Once saved, your Mercado Pago account should be linked, now we will enable webhooks in Mercado Pago app. What this shows Illustrates the "Step 3: Enter your Mercado Pago credentials in GHL Customer Care" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot appears in the "Step 3: Enter your Mercado Pago credentials in GHL Customer Care" section of "How to integrate with Mercado Pago for accepting payments?". The text alongside this image reads: Once saved, your Mercado Pago account should be linked, now we will enable webhooks in Mercado Pago app. Immediately after, the guide continues: Some Mercado Pago integrations require webhook notifications so payment events can sync correctly back to your platform. Log in to your Mercado Pago account and go to the developer panel. (https://www.mercadopago.com.br/developers/en). Image 8 of 11 What this coversOnce saved, your Mercado Pago account should be linked, now we will enable webhooks in Mercado Pago app.
Buttons and menus referenced Public KeyAccess Tokencountryaccount regionWebhook SecretSaveConnect
Next stepSome Mercado Pago integrations require webhook notifications so payment events can sync correctly back to your platform. Log in to your Mercado Pago account and go to the developer panel. (https://www.mercadopago.com.br/developers/en)
All 5 steps in this procedure
  1. Paste the Public Key into the matching field.
  2. Paste the Access Token into the matching field.
  3. Choose the correct country or account region.
  4. Generate or enter your Webhook Secret in the matching field.
  5. Click Save or Connect.

Step 4: Configure webhooks in Mercado Pago

Some Mercado Pago integrations require webhook notifications so payment events can sync correctly back to your platform. Log in to your Mercado Pago account and go to the developer panel. (https://www.mercadopago.com.br/developers/en)

  1. In Mercado Pago, open the application used for the integration and go to Webhooks.

    Step 1 of 3: In Mercado Pago, open the application used for the integration and go… What this shows Step 1 of 3: In Mercado Pago, open the application used for the integration and go to Webhooks. What this shows Shows what this covers for step 1 of 3 in the "Step 4: Configure webhooks in Mercado Pago" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot accompanies step 1 of 3 in the "Step 4: Configure webhooks in Mercado Pago" section of "How to integrate with Mercado Pago for accepting payments?". At this point in the walkthrough you in Mercado Pago, open the application used for the integration and go to Webhooks. The next step is to click Configure notifications. Step 1 of 3Image 9 of 11 What this coversIn Mercado Pago, open the application used for the integration and go to Webhooks.
    Buttons and menus referenced WebhooksConfigure notifications
    Next stepClick Configure notifications.
    All 3 steps in this procedure
    1. In Mercado Pago, open the application used for the integration and go to Webhooks. this image
    2. Click Configure notifications.
    3. Complete the required webhook setup so payment events sync correctly back to GHL Customer Care.
  2. Click Configure notifications.

    Step 2 of 3: Click Configure notifications What this shows Step 2 of 3: Click Configure notifications. What this shows Shows what to click for step 2 of 3 in the "Step 4: Configure webhooks in Mercado Pago" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot accompanies step 2 of 3 in the "Step 4: Configure webhooks in Mercado Pago" section of "How to integrate with Mercado Pago for accepting payments?". At this point in the walkthrough you click Configure notifications. For context, this section explains: Some Mercado Pago integrations require webhook notifications so payment events can sync correctly back to your platform. Log in to your Mercado Pago account and go to the developer panel. (https://www.mercadopago.com.br/developers/en). The next step is to complete the required webhook setup so payment events sync correctly back to GHL Customer Care. Step 2 of 3Image 10 of 11 What to clickClick Configure notifications.
    Buttons and menus referenced Configure notificationsWebhooks
    Next stepComplete the required webhook setup so payment events sync correctly back to GHL Customer Care.
    All 3 steps in this procedure
    1. In Mercado Pago, open the application used for the integration and go to Webhooks.
    2. Click Configure notifications. this image
    3. Complete the required webhook setup so payment events sync correctly back to GHL Customer Care.
  3. Complete the required webhook setup so payment events sync correctly back to GHL Customer Care.

Step 5: Assign Mercado Pago by channel

After the integration is connected, open Manage Provider Configurations for Mercado Pago in GHL Customer Care.

  • Toggle between Live and Test mode as needed.

  • Assign Mercado Pago to the channels where you want it to be available.

For more details about assigning payment providers by channel, see Configure Payment Providers by Channel.

Step 5: Assign Mercado Pago by channel (image 11 of 11) What this shows For more details about assigning payment providers by channel, see Configure Payment Providers by Channel. What this shows Illustrates the "Step 5: Assign Mercado Pago by channel" section of "How to integrate with Mercado Pago for accepting payments?". This screenshot appears in the "Step 5: Assign Mercado Pago by channel" section of "How to integrate with Mercado Pago for accepting payments?". The text alongside this image reads: For more details about assigning payment providers by channel, see Configure Payment Providers by Channel. Immediately after, the guide continues: Q: Are there any minimum amount conditions in my country? Image 11 of 11 What this coversFor more details about assigning payment providers by channel, see Configure Payment Providers by Channel.
Buttons and menus referenced Provider ConfigurationsLiveTest
Next stepQ: Are there any minimum amount conditions in my country?
All 2 steps in this procedure
  1. Toggle between Live and Test mode as needed.
  2. Assign Mercado Pago to the channels where you want it to be available.

Frequently Asked Questions

Q: Are there any minimum amount conditions in my country?

Yes. Mercado Pago has specific minimum and maximum payment amount rules depending on the payment method. If you create a product that does not meet these conditions, the payment may fail. Current reference is based on Mercado Pago's supported payment limits:

Credit and Debit Cards

  • Visa, Mastercard, American Express, Naranja, Cabal, and Sucrédito
  • Minimum amount for one time payments: $100.00
  • Minimum amount for installment purchases: $100.00 per installment
  • Maximum amount: $15,000,000.00

Easy Payment and Rapipago

  • Minimum amount: $100.00
  • Maximum amount: $1,000,000.00

Reference: https://www.mercadopago.com.ar/ayuda/monto-minimo-maximo-medios-de-pago_620

Q: What happens if I create a product in USD currency?

At the moment, Mercado Pago does not dynamically convert the currency for this setup. It is recommended to keep your product or service currency the same as your domestic Mercado Pago account currency.

For example, if your Mercado Pago account is based in Argentina, you should use Argentine Peso for your product pricing.

Q: I added two checkout or payment elements to my funnel, but they are not working

Mercado Pago does not allow this because of its security conditions. You can only open one checkout screen in one active session. To avoid payment issues, make sure your funnel uses only one active Mercado Pago checkout or payment element at a time.

For example, two or more order forms with card capturing element on a single funnel or webpage won’t be loaded. 

Q: What happens if CVV less support is not enabled on my account?

It is strongly recommended to enable CVV less support on your Mercado Pago account. Without it, features such as subscriptions, off session payments, and SaaS mode may not work correctly.

Q: What countries are supported for this integration?

Support is present the following countries: 

Colombia, Argentina, Chile, Mexico, Uruguay, Peru, Brazil.

And more countries like Ecuador and El Salvador  to come soon.

Q: How do I generate a webhook secret?

A webhook secret is a random, high entropy string used to sign payload requests. This string can very well be a password that you can remember, but it should match at Lead Connector and Mercado Pago side. You may also use web based webhook secret generator, which will generate a hmac-sha256 algorithm based secret like this, these are more secure - e70fd2ccfed7cf82596fe0494925a0ada87e3b03873a83150bd5458754650211 (only for example)

Q: What is CVV/CVC less account enablement

CVV or CVC is the 3 or 4 digit security code printed on a credit or debit card. It is commonly used to verify online or phone transactions and helps reduce fraud.

In saved card payment flows, especially when charging customers off session or starting subscriptions using an already saved card, asking the customer to enter the CVV every time can create friction and increase drop off.

To avoid this, some payment providers support CVV less flows. In these flows, the card is securely vaulted in a way that allows smoother repeat payments and better compatibility with Lead Connector features such as subscriptions, off session payments, and SaaS related billing flows.

Your Mercado Pago account may already have this enabled, but you will need to verify this with the Mercado Pago support team. If it is not enabled, you will need to request activation from them.



Was this guide helpful?

Related guides