AI resources
Integrate Checkout Pro with the Orders API and set up a predesigned experience With this solution, your customers buy on your website and pay in the Mercado Pago environment. Process payments through the Orders API for more robust transaction management.
    Agile integration
    For web, Android, and iOS
    Pre-built experience
    With redirection to Mercado Pago
Looking for development-free options? Explore more solutions.
What it offers Combine different features to ensure transaction security and conversion.
    Customization
    • Financing in installments
    • Return URL after payment approval
    • Appearance and style of the payment button
    • Customizable payment methods with the option to split the total amount into 2 parts
    Conversion
    • Quick payment with the payment methods saved in Mercado Pago
    • Option to pay without a Mercado Pago account, as a guest user
    • Online and offline payment methods, such as cards and account money
    • Recovery of rejected payments
    Payment approval
    • 3DS 2.0 technology for transaction authentication
    • Fraud prevention tools and customer identity verification
    • Transaction validation using industry-specific data
    Fraud protection
    • OWASP and PCI DSS protocols
    • Buyer identity verification
    • Facial recognition with FaceAuth to access the Mercado Pago account
How it works
Your server creates an Order through the Orders API (`POST /v1/orders`), gets the `init_point` in the response, and redirects the buyer to Mercado Pago's secure environment to complete the payment.
How to integrate
Payment process
  1. The buyer checks out their shopping cart on your website and chooses to pay with Mercado Pago.
  2. Your backend creates an Order with the transaction data via `POST /v1/orders` and gets the `init_point`.
  3. The buyer is redirected to the `init_point`, where they decide whether to proceed with their Mercado Pago account or as a guest user and choose their payment method.
  4. Once the purchase is completed, they are redirected to your website or the configured destination.
How to integrate
What sets it apartCompare our checkouts and choose the option that best fits your business. Check the rates.
You are here
Checkout ProHow to integrate
Checkout APIGo to the overview
Checkout BricksGo to the overview
Integration effort
Integration effort
Integration effort
Integration effort
Customization level
Customization level
Customization level
Customization level
Design ready to set up
Design ready to set up
Design ready to set up
-
Design ready to set up
Collection experience
Collection experience
In Mercado Pago
Collection experience
In your site
Collection experience
In your site
Recurring payments
Recurring payments
-
Recurring payments
Recurring payments
Payment methods
Payment methods
Credit or debit card, SPEI Transfer, OXXO, Paycash, Citibanamex, Santander, BBVA Bancomer, Mercado Pago Account and Installments without Card
Payment methods
Credit or debit card, SPEI Transfer, OXXO, Paycash, Citibanamex, Santander, BBVA Bancomer, Mercado Pago Account and Installments without Card
Payment methods
Credit or debit card, SPEI Transfer, OXXO, Paycash, Citibanamex, Santander, BBVA Bancomer, Mercado Pago Account and Installments without Card
Availability by country
Availability by country
AR
BR
CL
CO
MX
PE
UY
Availability by country
AR
BR
CL
CO
MX
PE
UY
Availability by country
AR
BR
CL
CO
MX
PE
UY
How to integrate
Learn about the steps you need to follow to integrate this solution.
Prerequisites
  • Seller account
    To integrate Checkout Pro, you need to access Mercado Pago and create a seller account.
  • SSL Certificate (Secure Sockets Layer)
    Allows secure browsing and the protection of your data during information transfers.
    Integration process
    1. Create an application.
    2. Configure the development environment.
    3. Create an Order.
    4. Configure the Back URLs.
    5. Add the SDK to the frontend and initialize the checkout.
    6. Configure the payment notifications.
    7. Test your integration.
    8. Go to production.
    I want to start integrating
        flowchart TD
                A["Access Your integrations"] --> B["Create application"]
                B --> C["Build the environment"]
                C --> D["Create an Order"]
                D -- Amount, payment methods, details, others --> F["Configure notifications"]
                F -- Webhooks and IPN --> E["Test the integration"]
                E -- Successful tests --> H["Go to production"]
                E -- Errors detected --> I["Fix configuration"]
                I --> H
                H --> J["Measure quality"]