Recursos para IA
Integra Mercado Pago con nuestras bibliotecas oficiales Con los SDKs de Mercado Pago puedes reducir el tiempo de integración, trabajar con código seguro y acceder a las funcionalidades de nuestras APIs desde tu lenguaje favorito.
    11 bibliotecas oficiales
    Para servidor, web y mobile
    Integración ágil
    Código seguro y homologado

SDKs de servidor

Conecta tu backend a Mercado Pago. Elige tu lenguaje, instala la biblioteca e inicializa con tu Access TokenClave privada de la aplicación creada en Mercado Pago, utilizada en el backend. Puedes acceder a ella a través de Tus integraciones > Datos de la integración > Pruebas > Credenciales de prueba.Ver credenciales.

PHP 8.2+

bash

composer require mercadopago/dx-php

php

require_once('vendor/autoload.php');
use MercadoPago\MercadoPagoConfig;
MercadoPagoConfig::setAccessToken("YOUR_ACCESS_TOKEN");

→ Repositorio en GitHub

SDKs web

Tokeniza tarjetas y renderiza el Checkout Bricks directamente en el navegador. Inicializa con tu Public KeyClave pública utilizada en el frontend para acceder a información y cifrar datos. Puedes acceder a ella a través de Tus integraciones > Datos de la integración > Pruebas > Credenciales de prueba.Ver credenciales.

Navegadores modernos (Chrome, Firefox, Safari, Edge)

bash

npm install @mercadopago/sdk-js

javascript

const mp = new MercadoPago("YOUR_PUBLIC_KEY");

O vía script tag sin bundler:

html

<script src="https://sdk.mercadopago.com/js/v2"></script>

→ Repositorio en GitHub

SDKs móviles

Integra tokenización de tarjetas de forma segura en aplicaciones nativas. Inicializa con tu Public KeyClave pública utilizada en el frontend para acceder a información y cifrar datos. Puedes acceder a ella a través de Tus integraciones > Datos de la integración > Pruebas > Credenciales de prueba.Ver credenciales de producción.

Swift · UIKit y SwiftUI

  1. En Xcode, ve a Archivo > Añadir paquetes.
  2. Pega la URL: https://github.com/mercadopago/sdk-ios
  3. Selecciona la versión y haz clic en Añadir paquete.

swift

import CoreMethods

let configuration = MercadoPagoSDK.Configuration(
    publicKey: "YOUR_PUBLIC_KEY",
    country: .argentina
)
MercadoPagoSDK.shared.initialize(configuration)

→ Repositorio en GitHub

Próximos pasos

Referencia de API
Genera fragmentos de código en tu lenguaje favorito directamente desde la referencia de endpoints.
Credenciales
Obtén tus credenciales de prueba y producción para autenticar tus integraciones con Mercado Pago.
Seguridad
Conoce las mejores prácticas para proteger tu integración y los datos de tus compradores.
Cuentas de prueba
Crea cuentas de vendedor y comprador para testear tu integración en el entorno sandbox.