Previus requirements - Checkout Pro - Mercado Pago Developers
Developers
API Reference
Support
Sign in

    Home

    Getting started

    Online Payments

    Checkout Pro

    Checkout API

    Payment Link

    Subscriptions

    Marketplace

    Mobile Checkout

    Web Tokenize Checkout

    In person payments

    QR Code

    Mercado Pago Point

    Plugins and platforms

    WooCommerce

    Prestashop

    Magento 2

    Shopify

    VTEX

    Loja Integrada

    Nuvemshop

    iSet

    Linx Commerce

    Wix

    SDKs

    Notifications

    Webhooks

    IPN

    Account Management

    Requirements for production environment

    Get payments

    Reports

    Cashback and Cancellations

    Chargeback Management

    Improves approval

    Resources

    Localization

    Changelog

    Status

IN THIS PAGE

Suggest edit
Help us improve the documentation
Did you see wrong information and would you like us to explain something else or improve our manuals? Please leave your suggestions on GitHub.

Prerequisites to get started

Glossary

We know some terms are new. Before getting started, we'll give you a hand.

TermDescription
PreferenceIt is the information of the product or service that you want to offer. Among the most important attributes of a preference are defined: the description, the amount and the items. When generating it, you get the URL to start the payment flow.
CredentialsYour credentials are the keys we provide so you can configure your integrations.
There are two types:

Public Key. Public key of the application to know, for example, the payment methods and encrypt card details. You must use it only for your integrations.
Access Token. Private key of the application to generate payments. You must use it only for your integrations.

To find them, go to your credentials and select the productive ones.

Initial Point (init_point)It is the URL obtained at the time of generating the preference and that starts the payment flow of the Checkout Pro.
ÍtemIt refers to the product or service you want to offer. It can be one or a list.
ApplicationThe applications are used to process the seller's payments. Each application identifies a particular integration, since each one has its own credentials. One Mercado Pago account can have multiple applications.

You can find the information of each one in Credentials. Upon entering, one will be created automatically or you can create an application every time you need one.

Previous requirements

To continue, check the necessary prerequisites:

1. Access to the Mercado Pago or Mercado Libre account

In order to start the integration, it is necessary to have a Mercado Pago or Mercado Libre account.. If you don't have one yet, you can create a Mercado Pago account whenever you want.

2. Installations of Mercado Pago SDK

Install the official SDK to simplify your interaction with our APIs.

  • php
  • node
  • java
  • ruby
  • csharp

Install Composer to use the SDK. Then run the following code on the command line:

          
php composer.phar require "mercadopago/dx-php"

        

To install the SDK you must execute the following code on the command line of your terminal using npm:

          
npm install mercadopago

        

To install the SDK in your Maven project, add the following dependency in your pom.xml file and then run ´maven install´.

          
<dependency>
            <groupId> com.mercadopago </groupId>
            <artifactId> dx-java </artifactId>
            <version> 1.0.33 </version>
</dependency>

        

The Mercado Pago SDK is available as a gema, to install it you must execute the following code on the command line:

          
gem install mercadopago-sdk

        

Use NuGet to install the Mercado Pago SDK .NET. To do this, run the following command in the NuGet Package Manager console:

          
PM> Install-Package mercadopago-sdk -Version 1.0.57

        

Next steps

REQUIRED

Integrate Checkout Pro

Follow the step by step to start receiving payments on your website.

RECOMMENDED

Test your integration

Check that everything works in your integration with test users.

Was this information helpful?

Copyright © 2021 MercadoPago.com Representações LTDA. / CNPJ n.º 10.573.521/0001-91 / Av. das Nações Unidas, nº 3.003, Bonfim, Osasco/SP - CEP 06233-903

Terms and conditionsHow we take care of your privacy
Partners Mercado Pago

Ao navegar neste site, você aceita os cookies que usamos para melhorar sua experiência. Mais informações.