Integrates with Mercado Pago Checkout Pro for Latin American stores: cards with installments, Pix, boleto, OXXO and more, with signed notifications and refunds from the order page.
Tested on 2 buildsUpdated Nov 8, 2026Version 1.0.0CS-Cart, Multi-Vendor 4.17.2 – 4.21.x No core file edits
Built for
Mercado Pago Payments (Checkout Pro: Pix, Boleto, OXXO, Cards): Mercado Pago Checkout Pro through your own Mercado Pago account: cards, Pix, boleto and OXXO, with refunds and voucher cancellation from the order page1 of 7
What it does
For CS-Cart and Multi-Vendor stores selling in Argentina, Brazil, Chile, Colombia, Mexico, Peru or Uruguay. Integrates with Mercado Pago Checkout Pro: customers pay on the Mercado Pago page with cards and installments, account money, Pix, boleto, OXXO and other local methods. Card data never reaches your server.
You use your own Mercado Pago seller account; Mercado Pago charges its own fees. Made by Kavio Labs, not affiliated with or endorsed by Mercado Pago.
What it changes for your store
Every payment is read back from Mercado Pago before an order changes; signed notifications are checked.
Unpaid boleto, OXXO and Pix orders stay open, never cancelled, and turn paid when the money arrives.
The cart is emptied on a pending return, so nobody pays twice.
Refunds carry an idempotency key. A retry is never a second refund.
Unpaid vouchers are cancelled with the order.
Lost notifications are recovered by the return and a recurring check.
Failed calls retry by themselves and are logged.
How it works
Admin
Choose your account's country, enter the test Public key, Access token and secret signature, run Test connection, then add a payment method with the Mercado Pago processor (statement text, installments, hidden payment types, days to pay vouchers). Go live with the production credentials.
Shopper
Picks Mercado Pago, pays on the Mercado Pago page and returns to the order; a voucher shows its link.
Admin
Refund or cancel from the order's Mercado Pago tab.
Features
Integrates with Mercado Pago Checkout Pro (Preferences API), redirect to the Mercado Pago page
Argentina, Brazil, Chile, Colombia, Mexico, Peru and Uruguay in ARS, BRL, CLP, COP, MXN, PEN, UYU with the right decimals
Cards with installments, account money, Pix, boleto, OXXO and other methods of your account
Notifications checked with the x-signature secret signature, then read back from Mercado Pago
Pending vouchers open the order and are never shown as cancelled; paid later, the order is paid
Rejected card: the buyer can retry on the same page
Amount, currency and current order total checked before an order counts as paid
Full and partial refunds with X-Idempotency-Key, also over two-method payments
Cancel unpaid vouchers from the order page or by cancelling the order
Statement text, maximum installments, hidden payment types, voucher expiry, binary mode per payment method
Test and live credentials stored encrypted, Test connection lists your methods
Job queue with retries, log with CSV export, safe with the full page cache
Multi-Vendor: one marketplace account with refunds per vendor order, or one account per vendor (single-vendor carts)
What you get
Package
kv_mercado_pago-1.0.0.zip, installed through Add-ons → Manage add-ons
Updates & support
12 months included. Download new versions from your account and install them in Add-ons → Manage add-ons or the Upgrade Center.
License
1 production installation. Staging, dev and localhost are free and unlimited. The add-on keeps working after the update period ends. How licensing works
Compatibility
We list only the builds we install and test on. “Tested” means the full test plan was run on that build; “Supported” means the build is inside the supported range and uses the same hooks.
CS-Cart version and edition compatibility
CS-Cart version
CS-Cart
CS-Cart Ultimate
Multi-Vendor
Multi-Vendor Ultimate
4.22 and later
Testing next
Testing next
Testing next
Testing next
4.21.2
Supported
Supported
Supported
Supported
4.20.x
Supported
Supported
Supported
Supported
4.19.x
Supported
Supported
Supported
Supported
4.18.x
Supported
Supported
Supported
Supported
4.17.2
Supported
Supported
Tested
Supported
Before 4.17.2
Not supported
Not supported
Not supported
Not supported
Last tested build: Multi-Vendor 4.17.2, Nov 8, 2026Tested on: Multi-Vendor 4.17.2
Requirements
Platform
CS-Cart or Multi-Vendor 4.17.2 or later (Ultimate editions included)
Requirement
Administrator access to the store's admin panel. The store must be reachable over https from the internet: Mercado Pago only accepts https return and notification addresses
Requirement
A Mercado Pago seller account in Argentina, Brazil, Chile, Colombia, Mexico, Peru or Uruguay. You use your own account; payments go straight to it
Requirement
The local currency of that country in your store (Administration > Currencies): as the primary currency or as a second currency with an exchange rate
Requirement
A cron job on your server (see step 8 below)
Core changes
None. Hooks and template overrides only
1.0.0
Nov 8, 2026
Latest
Added 14
Initial release.
Mercado Pago Checkout Pro (Preferences API) payment method for Argentina, Brazil, Chile, Colombia, Mexico, Peru and Uruguay: the customer pays on the Mercado Pago page (cards with installments, account money, Pix, boleto, OXXO and the other methods of the account) and returns to the order.
Charges in the local currency of the account's country (ARS, BRL, CLP, COP, MXN, PEN, UYU; CLP and COP as whole pesos); other store currencies are converted with the store's rate. The method is hidden when the store cannot charge that currency.
Notifications checked with the x-signature secret signature (HMAC-SHA256 manifest); every payment is read back from Mercado Pago (payment, or the merchant orders of the preference) before an order changes. Lost notifications are recovered by the customer's return and a recurring check (35 days for vouchers).
Pending payments (boleto, OXXO, Pix codes, reviews) open the order (configurable status) and are never shown as cancelled; the customer's cart is emptied on the pending return (also the saved cart of a signed-in customer) and the voucher link is shown. Rejected cards leave the order alone so the buyer can retry on the same page.
Several payments per checkout (a retry after a rejection, two cards): the order is paid when the whole amount is in.
Money that does not match the order (duplicate attempt, different amount or currency, order total edited while pending) is booked and flagged; the order is not marked paid.
Full and partial refunds from the order page and at a chosen order status, with X-Idempotency-Key, reserved before the call and repeated with the same key after an unclear answer; refunds are spread over the payments of a checkout.
Cancellation of unpaid vouchers at Mercado Pago from the order page and when the order is cancelled.
Payment method settings: title, card statement text (13 characters), maximum installments, hidden payment types, days to pay vouchers and Pix, binary mode.
Multi-Vendor: one marketplace account (a cart of several vendors is one payment; each vendor order refunds its own share) or one account per vendor; refunds and cancellations are a privilege of the account holder.
Connection page with encrypted Access token and secret signature, country, test and live mode and a connection test that lists the account's payment methods.
Uninstall keeps the payment records, refunds and the connection unless "Permanently delete all payment records on uninstall" is on.
Job queue with retries and back-off, cron (command line and secret address), log viewer with CSV export.
Tested on Multi-Vendor 4.17.2. First release.
Which countries and currencies work?
Argentina (ARS), Brazil (BRL), Chile (CLP), Colombia (COP), Mexico (MXN), Peru (PEN) and Uruguay (UYU), the countries where Mercado Pago offers Checkout Pro. The checkout charges in the local currency of your Mercado Pago account; your store needs that currency (primary, or a second currency with an exchange rate). CLP and COP are charged in whole pesos.
Do I need a contract with Kavio Labs or a special Mercado Pago plan?
No. You use your own Mercado Pago seller account and the credentials of your own application. Mercado Pago's own fees apply.
Which payment methods do my customers see?
Whatever Mercado Pago offers for your account and country on its page: cards with installments, account money, Pix, boleto, OXXO and other cash vouchers, bank transfer. You can hide payment types and limit installments in the payment method settings.
Why is an order "Open" and not paid?
The customer chose a voucher or Pix code and has not paid it yet, or Mercado Pago is reviewing the payment. The order is never shown as cancelled for that. As soon as Mercado Pago reports the payment, the order is marked paid. Unpaid vouchers expire (the days you set, or Mercado Pago's default); Mercado Pago cancels payments that stay pending for 30 days, and the order is then cancelled.
Can I cancel an unpaid voucher?
Yes: the order tab has Cancel pending payment, and cancelling the order cancels its pending voucher at Mercado Pago.
Can I refund part of an order?
Yes, from the order page, as often as you like up to the amount paid (Mercado Pago accepts refunds within 180 days of approval and needs balance in your account).
What if a notification gets lost?
The customer's return, the cron job and the "Check status now" button read the payment back from Mercado Pago. Pending vouchers are checked for 35 days.
Do I have to configure the webhook in Mercado Pago?
No, every payment sends its own notification address. We recommend it anyway, to get the secret signature: then every signed notification is checked.
Does it work with Multi-Vendor?
Yes. In marketplace owner mode one Mercado Pago account collects all payments and each vendor order refunds only its own share; with owner mode off each vendor connects their own account.
Does it work with the full page cache of CS-Cart 4.21?
Yes. The notification address and the return page are never cached.
Is the add-on available in other languages?
The add-on ships in English. CS-Cart fills your store's other languages from the English texts, and you can translate them in Administration > Languages.
Add a released add-on to this order and save 15% on it. It uses the same edition and store domain.
Mercado Pago Payments (Checkout Pro: Pix, Boleto, OXXO, Cards)This add-on
+
Order Risk GuardStop fake cash-on-delivery orders: risk score, block lists, prepayment for risky buyers and COD confirmation by link or code.
$59
+
One Step CheckoutOne page checkout in 1, 2 or 3 columns with a sticky summary, one screen for every field and a safe fallback to the standard checkout.
$69
+
Invoices & Credit NotesSequential invoice numbers, editable invoice and credit note documents, credit notes on refunds, PDF and bulk print.
$59
Buy with confidence
What stands behind your license
Tested builds
This product was tested on these builds. Builds we did not test are not listed.
CS-Cart4.17.2
Multi-Vendor4.17.2
12 months of updates
Updates and support are included in the price. The product keeps working afterwards; renewing is optional.