Home
Documentation
Resources
Partners
Community
Sign inCreate your account

Documentation

Check out our information about our products and the integration process.

Online paymentsIn-person paymentsE-commerce platformsTest how the solutions work
MCP ServerNewAPI ReferenceSDK LibrariesMercado Pago CLINew

Starting now?

Access the page with the first steps to learn how to integrate.

Resources

Check for updates on our solutions and system performance, or request technical support.

ChangelogMercado Pago status

Support

With my accountWith my integration

Partners

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

About the programFor agenciesFor developersFor platforms
Contrate um parceiro para integrar seu site

Community

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

NewsNewsletterCommunity on DiscordYouTube channel
Online payments

No programming

Payment link

Payment with link or button.

Subscription plans

Recurring payments without scheduling.

With programming

Checkout Pro

Ready to configure.

Checkout Bricks

Modules to assemble.

Checkout Transparente

Full checkout control.

Subscriptions

Recurring payments with scheduling.

Platforms

Shopify

WooCommerce

VTEX

Loja Integrada

Prestashop

Commerce Cloud

Wix

Show more

In-person payments
Mercado Pago Point

POS machines.

QR Code

Scannable code.

Tools and resources

Integration management

Integrations

Integrated payment solutions.

Application details

Guide to manage integrations.

Credentials

Secure access passwords.

Tests

Functionality testing.

Quality

Performance assessment.

Collaborators

Manage accesses

Tools

AI integrations

Guide to develop with LLMs.

Prompt library

New

AI commands

MCP Server

Resource for AI agents.

Mercado Pago CLI

New

Command line interface.

Reports

Operations reports.

Security

Protocols and regulations.

Updates

Changelog

Change history.

Mercado Pago Status

Service operability.

APIs and SDKs
API Reference

Endpoints and parameters.

SDK Libraries

Development technical kit.

    Adobe Commerce

    Overview

    Implementation stages

    Create application

    Install the extension

    Configure the Mercado Pago extension

    Configure the payment methods

    Go to production

    How-tos

    How to upgrade to the new Adobe Commerce plugin

    How to update the plugin version

    How to improve payment approval

    Why is a payment rejected?

    Resources

    Credentials

    Test accounts

    Test cards

    Application details

    Developer dashboard

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Chargeback management

    How to prevent a payment from being charged back

    How to manage chargebacks disputes

    Refunds and cancellations

    Security

    3DS 2.0

    PCI DSS

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    Checkout Transparente (via Orders)

    Overview

    Integration model

    New

    NEW

    Integration stages

    Create application

    Configure development environment

    Integrate payment methods

    Cards

    Pix

    Boleto

    Configure notifications

    Integration test

    Perform a test purchase with cards

    Perform a test purchase with Pix

    Perform a test purchase with boleto

    Measure the integration quality

    Going to production

    Payment management

    Refunds and cancellations

    Chargebacks

    Configure chargeback notifications

    Manage chargeback

    Reserve, capture, and cancel amounts

    Improve payment approval

    Why is a payment rejected?

    Recommendations to improve approval

    Save cards

    Industry data

    Main statuses

    Transaction status

    Order status

    Possible errors

    3DS 2.0

    Resources

    MCP Server

    Beta

    BETA

    Connect to MCP Server

    Available tools

    Use cases

    Troubleshooting

    Credentials

    Integration data

    Test accounts

    Checkout Transparente (via Payments) - legacy

    Overview

    INTEGRATION

    Types of integration

    Prerequisites

    Integration configuration

    Card

    Integrate for websites

    Integrate for mobile applications

    Mercado Pago Wallet

    Pix

    Other payment methods

    Installments without card

    Payment management

    Reserve values

    Capture authorized payment

    Cancel reserve

    Refunds and cancellations

    Refund of transactions with Pix

    Integration test

    Make test purchase

    Test cards

    Requirements for the production environment

    Response handling

    Card token generation errors

    Data entry errors

    Collection creation results

    Payment creation results

    Get payment status

    HOW-TOS

    How to integrate checkout in marketplace

    How to measure the integration quality

    How to improve payment approval

    Why is a payment rejected?

    Recommendations to improve payments approval

    Save cards

    3DS 2.0

    Industry data

    Apparel

    Electro

    Tickets and entertainment

    Home & Deco

    Applications and online platforms

    Retail

    Government and public services

    Tourism

    Hospitality

    Utilities

    Direct sale

    Automobiles and nautical

    Urban transport

    Gambling

    How to Integrate 3DS with Checkout API

    ADDITIONAL CONTENT

    MCP Server

    Beta

    BETA

    Use cases

    Troubleshooting

    Available tools

    Connect to MCP Server

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Chargeback management

    How to prevent a payment from being charged back

    How to manage chargebacks disputes

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    Mercado Pago’s split payment solution sales report

    Report use

    Generate report

    Download report

    Queries and validations

    Modifications

    Deactivation

    Report fields

    Security

    OAuth

    Creation

    Renewal

    New

    NEW

    Management

    New

    NEW

    Best practices

    New

    NEW

    APIs map

    New

    NEW

    PCI DSS

    BEST PRACTICES

    UX best practices

    UX for Checkouts

    Optimized experience

    Ease of conversion

    Credentials best practices

    Keep your credentials safe

    Checkout Bricks

    Overview

    Introduction

    BRICKS INTEGRATION

    Prerequisites

    Common initialization

    Payment

    Default rendering

    Payments submission

    Cards

    Mercado Pago Wallet and Installments without Card

    Pix

    Other payments methods

    Demo

    Advanced features

    Initialize data on the Bricks

    Preferences

    Add saved cards

    Update data

    Manage payment methods

    Configure installments

    Default payment method

    Additional data

    Additional callbacks

    Visual customizations

    Hide element

    Change texts

    Wallet

    Default rendering

    Demo

    Advanced features

    Preferences

    Preference on submit

    Opening mode

    Additional callbacks

    Visual customizations

    Change texts

    Change appearance

    Card Payment

    Default rendering

    Payments submission

    Cards

    Demo

    Advanced features

    Initialize data on the Bricks

    Update data

    Configure installments

    Configure accepted payment methods

    Additional data

    Additional callbacks

    Visual customizations

    Hide element

    Change texts

    Status Screen

    Default rendering

    Demo

    Advanced features

    Add external reference

    Configure redirect URLs

    Transition states

    Visual customizations

    Hide transaction date

    Hide processing details

    Change texts

    Integration test

    Make test purchase

    Test cards

    Requirements for the production environment

    HOW-TOS

    How to migrate to Checkout Bricks

    Web Tokenize Checkout V1

    Client-side

    Server-side

    Web Tokenize Checkout V2

    Client-side

    Server-side

    Card Form

    Client-side

    How to measure the integration quality

    How to improve payment approval

    Why is a payment rejected?

    Recommendations to improve payments approval

    3DS 2.0

    How to Integrate 3DS with Checkout Bricks

    ADDITIONAL CONTENT

    General customizations

    Set theme

    Change CSS variables

    Select language

    Consult payment methods

    Payment management

    Reserve values

    Capture authorized payment

    Cancel reserve

    Refunds and cancellations

    Possible errors

    GitHub project

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Security

    OAuth

    Get Access Token

    Renew Access Token

    Manage Access Token

    Best practices

    APIs map

    OWASP

    PCI DSS

    BEST PRACTICES

    UX best practices

    UX for checkouts

    Headings, subheadings and explanatory texts

    Labels and placeholders

    Checkout Pro

    Overview

    Stages of integration

    Create application

    Configure development environment

    Create and configure a payment preference

    Integration for websites

    Configure back URLs

    Add the SDK to the frontend and initialize the checkout

    Integration for mobile applications

    Flutter

    React Native CLI

    React Native Expo Go

    Java o Kotlin

    Swift

    Configure payment notifications

    Integration test

    Perform test purchases

    Go to production

    Additional settings

    Configure refunds and cancellations

    Exclude payment methods

    Restrict purchases to registered users only

    Create preference for multiple items

    Display shipping cost

    Change expiration date

    Opening scheme with external redirect

    Configure invoice description

    Configure the payment button appearance

    Ads conversion

    Enable binary mode

    Configure term of preference

    Configure chargeback notifications

    How-tos

    How to measure the integration quality

    How to improve payment approval

    Why is a payment rejected?

    How to improve payment approval

    Industry data

    How to integrate checkout in marketplace

    Resources

    MCP Server

    Beta

    BETA

    Connect to MCP Server

    Available tools

    Use cases

    Troubleshooting

    Credentials

    Integration data

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Test accounts

    Chargebacks

    Manage chargebacks

    Demo of the visual experience

    Security

    Credentials best practices

    Credentials best practices

    Keep your credentials safe

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    Mercado Pago’s split payment solution sales report

    Report use

    Generate report

    Download report

    Queries and validations

    Modifications

    Deactivation

    Report fields

    Collaborators

    Collaborators

    QR Code (legacy)

    Overview

    INTEGRATION

    Prerequisites

    Stores and POS

    Integration configuration

    Attended model

    Integration

    Advanced integration

    Dynamic model

    Integration

    Advanced integration

    Integration test

    Attended model

    Perform a test purchase

    Go to production

    Dynamic model

    Perform a test purchase

    Go to production

    ADDITIONAL CONTENT

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Refunds and cancellations

    Reports

    Security

    OAuth

    Get Access Token

    Renew Access Token

    Manage Access Token

    Best practices

    APIs map

    Tutorial videos

    OWASP

    PCI DSS

    RESOURCES

    Glossary

    Getting started

    Integrate Mercado Pago with AI

    title

    Linx Commerce

    Settings steps

    Add Mercado Pago as method of payment

    Set up payment methods

    Set interest free installments in your Mercado Pago account

    Define contract payment methods

    HOW-TOS

    How to improve payment approval

    ADDITIONAL CONTENT

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Loja Integrada

    Introduction

    Configuration steps

    Payment methods

    Configure checkout

    ADDITIONAL CONTENT

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Mercado Pago MCP Server

    Overview

    Connect to MCP Server

    Available tools

    Use cases

    Troubleshooting

    Mercado Pago Point

    Overview

    Integration stages

    Create application

    Configure terminal

    Integrate payment processing

    Configure printings

    Configure notifications

    Integration test

    Go to production

    Resources

    Status of an order and a transaction

    How to migrate from Payment Intents API to Orders API

    Credentials

    Application details

    Security

    Troubleshooting

    Test accounts

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    Mercado Pago Point (legacy)

    Overview

    INTEGRATION

    Integration configuration

    Integrate via API your Point of Sale

    Configure devices in Point of Sale mode

    Payment processing

    Configure printings

    Configure notifications

    Integration test

    Test integration configuration

    Test payment processing

    Requirements to go to production

    HOW-TOS

    How to measure the integration quality

    ADDITIONAL CONTENT

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    Security

    OAuth

    Get Access Token

    Renew Access Token

    Manage Access Token

    Best practices

    APIs map

    RESOURCES

    Glossary

    Payment link

    Payment link

    How does it work?

    Characteristics

    Create payment link

    Basic settings

    Advanced settings

    Share online

    Receive payments via social networks

    Receive payments through my website

    Prestashop

    Overview

    Integration configuration

    Payment configuration

    Checkout Pro

    Checkout Transparente

    Cards

    Ticket checkout

    Pix

    Sales processing

    Test payments

    Receive payments

    HOW-TOS

    How to install the Mercado Pago module manually

    How to customize payment notification for Checkout Transparente

    How to improve payment approval

    Why is a payment rejected?

    Recommendations to improve payments approval

    ADDITIONAL CONTENT

    Reasons for payment refusals

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Chargeback management

    How to prevent a payment from being charged back

    How to manage chargebacks disputes

    Refunds and cancellations

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    BEST PRACTICES

    Credentials best practices

    Keep your credentials safe

    QR Code

    Overview

    Integration stages

    Create application

    Create store and POS

    Integrate payments processing

    Configure notifications

    Integration test

    Perform test purchase

    Measure the integration quality

    Go to production

    Resources

    Status of an order and a transaction

    Migrate to the Orders API

    How to migrate from the Instore Orders API to the Orders API

    How to migrate from the Instore Orders V2 API to the Orders API

    How to migrate from the Dynamic QR Model API to the Orders API

    Credentials

    Application details

    Security

    Test accounts

    Test cards

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    SDKs

    SDKs

    Server side

    Client-side

    SDK JS - ES Module

    SDK JS - React

    SDK Native

    How to migrate from SDK JS V1 to SDK JS V2 with Secure Fields

    Salesforce Commerce Cloud

    Overview

    Implementation steps

    Create application

    Install and configure the cartridge

    Configure the payment methods

    Go to production

    Resources

    Credentials

    Test accounts

    Test cards

    Application details

    Notifications

    Webhooks

    IPN

    Chargeback management

    How to prevent a payment from being charged back

    How to manage chargebacks disputes

    Security

    OWASP

    PCI DSS

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    Security

    Security

    OAuth

    Get Access Token

    Renew Access Token

    Manage Access Token

    Best practices

    APIs map

    OWASP

    PCI DSS

    Shopify

    Overview

    INTEGRATION

    Prerequisites

    Integration configuration

    Cards

    Checkout Pro

    Pix

    Sales processing

    Test payments

    HOW-TOS

    How to prevent fraud in card payments

    How to customize the payment method names in Shopify checkout

    How to change the position of payment providers

    How to link an order in the Mercado Pago panel

    How to improve payment approval

    ADDITIONAL CONTENT

    Security

    3DS 2.0

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Chargeback management

    How to prevent a payment from being charged back

    How to manage chargebacks disputes

    Refunds and cancellations

    Reports

    Released money

    Released money

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    BEST PRACTICES

    UX best practices

    UX for Checkouts

    Introduction

    Optimized experience

    Ease of conversion

    Credentials best practices

    Introduction

    Keep your credentials safe

    Split Payment 1:1

    Split payments 1:1

    INTEGRATION

    Prerequisites

    Integration configuration

    Create configuration

    Integrate checkout into Split Payments

    ADDITIONAL CONTENT

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Reports

    Mercado Pago’s Split Payments solution sales report

    Report use

    Generate report

    Download report

    Queries and validations

    Modifications

    Deactivation

    Report fields

    Security

    OAuth

    Get Access Token

    Renew Access Token

    Manage Access Token

    Best practices

    APIs map

    Subscription plans

    Overview

    CONFIGURATION

    Create subscription plan

    Manage subscription plans

    Subscriptions

    Overview

    INTEGRATION

    Integration configuration

    Subscriptions with associated plan

    Subscriptions without associated plan

    With authorized payment

    With pending payments

    Customization of payment types

    Proportional amount (proration)

    Integration test

    Create test user

    Test purchase

    Subscription management

    HOW-TOS

    How to improve payment approval

    Why is a payment rejected?

    Recommendations to improve payments approval

    How to get document types by country

    ADDITIONAL CONTENT

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Card token generation

    Received payments management

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    Refunds and cancellations

    Security

    OAuth

    Get Access Token

    Renew Access Token

    Manage Access Token

    Best practices

    APIs map

    OWASP

    PCI DSS

    RESOURCES

    Glossary

    BEST PRACTICES

    Credentials best practices

    Keep your credentials safe

    Terms and Conditions

    VTEX

    Overview

    Implementation stages

    Create application

    Configure payment provider

    Configure Device Fingerprint

    Configure payment methods

    Card payments

    Payments in Mercado Pago environment with Checkout Pro

    Linha de Crédito Mercado Pago

    Pix payments

    Offline payment methods

    Go to production

    Additional settings

    Mercado Pago inStore

    VTEX Subscriptions

    Resources

    Application details

    Credentials

    Test accounts

    Test cards

    Improve payment approval

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Generate report

    Report fields

    Report use

    Wix

    Wix

    Configuration and connection

    Ativar tipos de pagamento

    ADDITIONAL CONTENT

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Security

    OWASP

    PCI DSS

    Your certifications

    WooCommerce

    Overview

    INTEGRATION

    Prerequisites

    Install plugin

    Installation via Wordpress

    Manual installation

    Configure integration

    Configure payments

    Checkout Transparente

    Cards

    Boleto e lotérica

    Pix

    Checkout Pro

    Installments without card

    Test payments

    Go to production

    Manage orders

    Process refunds

    HOW-TOS

    How to enable IPN notifications in your integration

    How to interpret sales information

    Payment status

    Reasons for refusals

    How to improve payment approval

    Why is a payment rejected?

    Recommendations to improve payments approval

    ADDITIONAL CONTENT

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    Requirements to go to production

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Security

    OWASP

    PCI DSS

    3DS 2.0

    BEST PRACTICES

    UX best practices

    UX for checkouts

    Introduction

    Optimized experience

    Ease of conversion

    Credentials best practices

    Keep your credentials safe

    RESOURCES

    FAQs

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    Available money

    Report use

    Generate report

    Report fields

    Yampi

    Yampi

    INTEGRATION

    Prerequisites

    Integration configuration

    Payment configuration

    Checkout Transparente

    ADDITIONAL CONTENT

    Your integrations

    Developer dashboard

    Application details

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Chargeback management

    Refunds and cancellations

    Reports

    Released money

    Available money

    Generate report

    Report fields

    Account balance

    Report use

    Report fields

    BEST PRACTICES

    Credentials best practices

    Keep your credentials safe

    iSet

    iSet

    Settings steps

    Activate Mercado Pago on your store

    Set payment methods

    Installments settings

    Set interest free installments in your Mercado Pago account

    Information for the orders on your store

    HOW TOs

    How to improve payment approval

    ADDITIONAL CONTENT

    Your integrations

    Application details

    Developer dashboard

    Credentials

    Test

    Test accounts

    Test cards

    Notifications

    Webhooks

    IPN

    Additional information about notifications

    Your certifications

    Instructions for LLMs agents

    Mercado Pago CLI

    Overview

    Install Mercado Pago CLI

    Commands

    Nuvemshop

    Overview

    Implementation stages

    Install plugin

    Configure account

    Configure payment methods

    Checkout Transparente

    Checkout Pro

    Linha de Crédito

    Additional settings

    Discounts

    Migrate to the new plugin

    Resources

    Refunds and cancellations

    Chargeback management

    How to prevent a payment from being charged back

    How to manage chargebacks disputes

    Reports

    Released money

    Report use

    Generate report

    Report fields

    Account balance

    Report use

    Generate report

    Report fields

    Collections online

    Optimize your payment experience and offer fast and secure payments on web and mobile platforms.

    Checkout Pro

    Process payments safely and simply with a ready-to-use design and front end. We developed this optimized checkout to increase your conversion.

    Checkout API

    A versatile solution for you to build your personalized payments checkout. From basic to advanced settings, you control the experience..

    Payment link

    Create a payment link in a few steps and use it instantly to receive payments through chat and social media. No technical knowledge required..

    Other ways to process online payments

    Mobile Checkout

    Process payments in native applications with the embedded Mercado Pago Checkout. Ready to implement in Android and iOS operating systems.

    Subscriptions

    Automate recurring collections through a subscription. You can configure the frequency of payments and the amount to be collected.

    We’ll redirect you to Mercado Pago
    Collaborator management is handled through your Mercado Pago account.

    Navigation

    IntegrationsDocumentationAPI referenceSDK library

    Resources and Community

    ChangelogMercado Pago statusError reportSupportCommercial contactNewsNewsletterPartners Program

    Mercado Pago

    Your accountTerms of usePrivacy policy

    Country and language

    Brasil
    Argentina
    Brasil
    México
    Uruguay
    Colombia
    Chile
    Perú
    English
    Español
    English
    Português
    Copyright © 2026 Mercado Pago Instituição de Pagamento Ltda. CNPJ n.º 10.573.521/0001-91 / Av. das Nações Unidas, nº 3.003, Bonfim, Osasco/SP - CEP 06233-903
    Discord
    Youtube

    Usamos cookies para melhorar sua experiência no Mercado Pago. Consulte mais informações na nossa Central de privacidade.

    Pronto! Suas preferências foram salvas.
    Ocorreu um erro. Por favor, tente novamente.