Back to Blog

March 27, 2026

Odoo Replaces Manual Mercado Pago Credentials with OAuth and Adds Tokenized Card Payments

Two changes that quietly reshape how Latin American businesses accept money through Odoo: Mercado Pago now connects through OAuth with credit card tokenization, and the entire e-commerce checkout got a structural overhaul.

For businesses selling across Latin America, Mercado Pago isn’t just another payment option — it’s often the primary one. And until this week, connecting it to Odoo meant copying API credentials from one dashboard to another, hoping you grabbed the right keys, and praying nothing expired mid-transaction.

That workflow is gone. Odoo has replaced the manual credential setup with a proper OAuth flow, and thrown in credit card tokenization for good measure. At the same time, the e-commerce checkout got its most significant restructuring in recent memory.

Mercado Pago Now Connects Through OAuth

The old way of setting up Mercado Pago in Odoo required navigating to the Mercado Pago developer dashboard, creating an application, copying production credentials, and pasting them into Odoo’s payment provider settings. Every step was a chance to make a mistake — wrong environment, expired token, mismatched country.

The new process is radically simpler. You select your account country in Odoo, click Connect, authenticate through Mercado Pago’s own portal, and get redirected back with your access token already in place. That’s it. No copying, no pasting, no guessing which credential goes where.

This matters for a practical reason: Mercado Pago operates across Mexico, Argentina, Brazil, Chile, Colombia, Peru, and Uruguay, each with its own dashboard and credential format. OAuth eliminates the country-specific confusion entirely. You authenticate once, and Odoo handles the rest.

Credit Card Tokenization Arrives

Alongside the OAuth change, Odoo now explicitly supports credit card tokenization through Mercado Pago. This means returning customers don’t have to re-enter their card details on every purchase. The card information is stored securely as a token on Mercado Pago’s side, and Odoo references that token for future transactions.

For e-commerce operators, this is the difference between a two-click repeat purchase and a full card entry form that drives people to abandon their carts. Subscription businesses and stores with high repeat-purchase rates will feel this one immediately.

One important caveat: Odoo has added a clear warning that Mercado Pago’s testing environment is not supported. All transactions go through the production environment, which means you’ll want to be careful during initial setup and verification.

The E-Commerce Checkout Gets a Structural Overhaul

While the Mercado Pago changes affect the payment backend, a parallel update reshapes what customers actually see during checkout. Odoo has rewritten its checkout documentation to reflect a meaningfully different flow.

In-Store Pickup Is Now a First-Class Option

The address step now supports a Pick up in store delivery method. When enabled, customers can select a pickup point and filter locations by country. This isn’t just a toggle buried in settings — it’s integrated directly into the checkout flow, sitting alongside standard delivery options.

For brick-and-mortar retailers running Odoo’s e-commerce alongside physical stores, this bridges the gap between online ordering and in-person fulfillment without requiring a separate system.

Buy Now Skips Straight to Order Summary

The Buy Now button has been refined to do exactly what its name implies: bypass the cart entirely and land customers directly on the Order Summary step. This is particularly useful for single-product purchases, impulse buys, and time-sensitive offers where every additional click is a potential dropout.

Promo Codes and Discount Codes in One Place

The Order Summary step now accepts both promotional codes and discount codes in a single input. Previously, the distinction between these two was murky. Now, customers can enter either type and the system handles routing it to the correct pricing rule.

Cash on Delivery Gets Proper Documentation

The payment step now includes comprehensive guidance on Cash on Delivery behavior. The Pay Now button is customizable through the website editor, and the documentation spells out exactly how the payment method appears and functions when a customer selects a delivery option that supports it.

What This Means for Odoo E-Commerce Operators

These aren’t cosmetic changes. The Mercado Pago OAuth flow removes a genuine technical barrier for Latin American deployments. Tokenization reduces checkout friction for returning customers. And the checkout restructuring — particularly in-store pickup and the Buy Now refinement — brings Odoo’s e-commerce closer to what shoppers expect from modern online stores.

If you’re running an Odoo-powered store with Mercado Pago, the upgrade path is straightforward: reconfigure your payment provider using the new OAuth flow, enable tokenization for credit cards, and review your checkout settings to take advantage of the new delivery and pickup options.

For teams already leveraging Odoo’s automation capabilities, these payment and checkout improvements integrate cleanly with existing workflows — automated order confirmations, delivery notifications, and payment follow-ups all benefit from a smoother underlying checkout process.

Ready to experience Odoo AI?

Join hundreds of teams using DearERP to customize Odoo in minutes, not weeks. Start free today — no credit card required.