Skip to main content
Mercado Pago Fast Payments shows a shopper the payment methods they already saved in their Mercado Pago account — cards and account balance — inside your Yuno checkout. The shopper picks one, confirms with Mercado Pago, and pays without re-typing card details or leaving your page. Yuno renders the experience inside the Web SDK Full checkout and Lite checkout. You create the checkout session and the payment as you do today; the SDK handles the Mercado Pago part.
Mercado Pago Fast Payments is available in Yuno SDK 2.0.0 and the legacy Web SDK v1.11 (https://sdk-web.y.uno/v1.11/main.js). It is not supported on Web SDK v1.10 or earlier.v1 will be deprecated by the end of the year. Yuno’s recommended path is that merchants migrate to the new Yuno SDK instead of keeping on legacy versions. Contact your account manager for more details and next steps to upgrade.

Availability

Fast Payments is available on:
  • Full checkout (mountCheckout)
  • Lite checkout (mountCheckoutLite) with paymentMethodType: 'MERCADO_PAGO_SUPERTOKEN', supporting both element and modal render modes (Mercado Pago recommends element).
It is not available on the Seamless checkout, on the condensed payment-method list, in Moon Active checkout, or on the mobile SDKs.

Requirements

Before starting, ensure all prerequisites are met:
  • A Yuno account with Dashboard access and a Web SDK integration on the new Yuno SDK using Full checkout or Lite checkout.
  • Fast Payments enabled on your Mercado Pago application: Mercado Pago enables Fast Payments per application. If not enabled, the section displays “Mercado Pago is not available right now”.
  • Mercado Pago connection fully authorized: In the Yuno Dashboard, complete Connect with Mercado Pago until you are redirected back to the Dashboard. Providing the public key alone is not sufficient; payments require the seller access token generated during authorization.
  • Public key configured per country: Add the Mercado Pago public key of your Mercado Pago account to the connection. One public key belongs to one Mercado Pago site (for example Argentina, Brazil, or Mexico); if you sell across multiple countries, add the public key for each site tagged with its country (using GLOBAL as a fallback).
Mercado Pago connection setup in Yuno Dashboard

Configuring the Mercado Pago Fast Payments connection in the Yuno Dashboard

  • Notification webhook configured in Mercado Pago: Set the Notification URL in your Mercado Pago application to https://prod.y.uno/mercadopago-webhook/v1/orders/events and subscribe to the Order (Mercado Pago) event.
  • The MERCADO_PAGO_SUPERTOKEN payment method enabled for your checkout in your routing rules.

How it works for the shopper

Full checkout

In Full checkout, Mercado Pago always appears as one section at the top of the payment method list, headed by the Mercado Pago logo. It is never a selectable row on its own: the shopper selects one of the methods inside the section. The section adapts to what Yuno knows about the shopper:
Mercado Pago section showing saved payment methods

Mercado Pago Fast Payments displaying the shopper's saved payment methods

In every state the section keeps a privacy notice — “Learn how we protect your privacy.” — that links to Mercado Pago’s privacy page for the shopper’s country (for example https://www.mercadopago.com.ar/privacidad for Argentina). Your other payment methods follow, under an Other payment methods heading.
Send the shopper’s e-mail in customer_payer.email when you create the checkout session. The section then loads the saved methods immediately instead of asking the shopper for the e-mail.

Lite checkout

In Lite checkout, the SDK renders the Mercado Pago component into the container configured for paymentMethodType: 'MERCADO_PAGO_SUPERTOKEN'. Shoppers select and authenticate with their saved Mercado Pago methods directly inside that mounted component (or modal). Just like in Full checkout, the component displays the privacy notice linking to Mercado Pago’s privacy policy for the shopper’s country.

Integration

Full checkout

Follow the Web SDK Full checkout guide; the section appears automatically as soon as the connection and payment method are configured.

Lite checkout

Set the render mode in startCheckout, then mount the component with paymentMethodType: 'MERCADO_PAGO_SUPERTOKEN':

One-time token and payment creation

When the shopper confirms, the SDK’s one-time token carries the Mercado Pago details for you:
  • third_party_token is the token Mercado Pago issues for the method the shopper chose. Yuno uses it to charge the payment; you never see card data.
  • provider_method_id and provider_method_type identify the method inside the shopper’s Mercado Pago account (a card brand such as master, or account_money for the account balance).
  • installment is sent for cards, with the number of installments the shopper picked from Mercado Pago’s options. It is omitted for account_money.
Create the payment with the one-time token exactly as you do for any other method (Step 7 of the Full checkout guide). The payment is processed through your Mercado Pago connection.

Countries

Fast Payments follows your Mercado Pago connection: the SDK uses the public key tagged with the checkout’s country and falls back to a key tagged GLOBAL. The privacy notice links to Mercado Pago’s page for Argentina, Brazil, Mexico, Chile, Colombia, Peru and Uruguay.

Testing

Use a Mercado Pago test user of the same site as your test public key, signed in to the Mercado Pago app, and pass its e-mail in customer_payer.email. Mercado Pago lists the test user’s saved methods in the section; the payment is created in your Yuno sandbox as usual.