SDKs de servidor
Conecta tu backend a Mercado Pago. Elige tu lenguaje, instala la biblioteca e inicializa con tu Access TokenClave privada utilizada en el backend para autenticar las solicitudes a las APIs de Mercado Pago. Nunca debe compartirse ni exponerse en el frontend.Más información sobre credenciales.
PHP 8.2+
bashcomposer require mercadopago/dx-php
phprequire_once('vendor/autoload.php'); use MercadoPago\MercadoPagoConfig; MercadoPagoConfig::setAccessToken("YOUR_ACCESS_TOKEN");
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 inicializar la integración y proteger los datos enviados a Mercado Pago.Más información sobre credenciales.
Navegadores modernos (Chrome, Firefox, Safari, Edge)
bashnpm install @mercadopago/sdk-js
javascriptconst mp = new MercadoPago("YOUR_PUBLIC_KEY");
O vía script tag sin bundler:
html<script src="https://sdk.mercadopago.com/js/v2"></script>
SDKs móviles
Integra tokenización de tarjetas de forma segura en aplicaciones nativas. Inicializa con tu Public Key de producciónClave pública vinculada a una aplicación, utilizada en el frontend para inicializar la integración durante operaciones reales. Puedes consultarla en la sección Credenciales de la aplicación, dentro del entorno de producción.Ver credenciales de producción.
Swift · UIKit y SwiftUI
- En Xcode, ve a Archivo > Añadir paquetes.
- Pega la URL:
https://github.com/mercadopago/sdk-ios - Selecciona la versión y haz clic en Añadir paquete.
swiftimport CoreMethods let configuration = MercadoPagoSDK.Configuration( publicKey: "YOUR_PUBLIC_KEY", country: .argentina ) MercadoPagoSDK.shared.initialize(configuration)