DEVELOPERS
Sign in
First steps
Online payments
In-person payments
Platform apps
Tools
APIs
SDKs
Checkout Pro (via Preferences API)
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
Introduction
Flutter
React Native CLI
React Native Expo Go
Java o Kotlin
Swift
Configure payment notifications
Integration test
Introduction
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 optional 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
Introduction
Connect to MCP Server
Available tools
Use cases
Troubleshooting
Credentials
Integration data
Notifications
Introduction
Webhooks
IPN
Additional information about notifications
Test accounts
Chargebacks
Introduction
Configure chargeback notifications
Manage chargebacks
Demo of the visual experience
Security
Credentials best practices
Credentials best practices
Keep your credentials safe
Reports
Introduction
Released money
Introduction
Report use
Generate report
Report fields
Account balance
Introduction
Report use
Generate report
Report fields
Mercado Pago’s split payment solution sales report
Introduction
Report use
Generate report
Download report
Queries and validations
Modifications
Deactivation
Report fields
Checkout API (via Orders API)
Overview
Integration model
Integration stages
Create application
Configure development environment
Integrate payment methods
Introduction
Cards
Rapipago and Pago Fácil
Configure notifications
Configure orders notifications
Configure optional notifications
Integration test
Introduction
Perform a test purchase with cards
Perform a test purchase with other payment methods
Measure the integration quality
Go to production
Payment management
Refunds and cancellations
Chargebacks
Introduction
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
Introduction
Connect to MCP Server
Available tools
Use cases
Troubleshooting
Credentials
Integration data
Test accounts
Security
Test cards
Checkout Bricks
Overview
Introduction
BRICKS INTEGRATION
Prerequisites
Common initialization
Payment
Introduction
Default rendering
Payments submission
Introduction
Cards
Mercado Pago Wallet and Installments without Card
Other payments methods
Demo
Advanced features
Initialize data on the Bricks
Preferences
Add saved cards
Add confirmation step
Update data
Manage payment methods
Configure installments
Default payment method
Additional data
Additional callbacks
Visual customizations
Hide element
Change texts
Wallet
Introduction
Default rendering
Demo
Advanced features
Preferences
Preference on submit
Opening mode
Additional callbacks
Visual customizations
Change texts
Change appearance
Card Payment
Introduction
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
Introduction
Default rendering
Demo
Advanced features
Add external reference
Configure redirect URLs
Transition states
Visual customizations
Hide transaction date
Hide processing details
Change texts
Brand
Introduction
Default rendering
Settings
Payment methods
Value prop
Demo
Visual customizations
Callbacks
Integration test
Make test purchase
Test cards
Requirements for the production environment
HOW-TOS
How to migrate to Checkout Bricks
Introduction
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
Introduction
Reserve values
Capture authorized payment
Cancel reserve
Refunds and cancellations
Possible errors
GitHub project
Your integrations
Introduction
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
Subscription plans
Overview
CONFIGURATION
Prerequisites
Create subscription plan
Manage subscription plans
Subscriptions
Overview
INTEGRATION
Integration configuration
Subscriptions with associated plan
Subscriptions without associated plan
Introduction
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
Introduction
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
Introduction
Released money
Introduction
Report use
Generate report
Report fields
Account balance
Introduction
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
404