AI resources
Integrate Mercado Pago with our official libraries With Mercado Pago SDKs you can reduce integration time, work with secure code, and access our API features from your favorite language.
    11 official libraries
    For server, web, and mobile
    Agile integration
    Secure and certified code

Server SDKs

Connect your backend to Mercado Pago. Choose your language, install the library, and initialize with your Access TokenPrivate key used in the backend to authenticate requests to Mercado Pago APIs. It must never be shared or exposed in the frontend.Learn more about credentials.

PHP 8.2+

bash
composer require mercadopago/dx-php
php
require_once('vendor/autoload.php');
use MercadoPago\MercadoPagoConfig;
MercadoPagoConfig::setAccessToken("YOUR_ACCESS_TOKEN");

→ Repository on GitHub

Web SDKs

Tokenize cards and render Checkout Bricks directly in the browser. Initialize with your Public KeyPublic key used in the frontend to initialize the integration and protect the data sent to Mercado Pago.Learn more about credentials.

Modern browsers (Chrome, Firefox, Safari, Edge)

bash
npm install @mercadopago/sdk-js
javascript
const mp = new MercadoPago("YOUR_PUBLIC_KEY");

Or via script tag without a bundler:

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

→ Repository on GitHub

Mobile SDKs

Securely integrate card tokenization in native applications. Initialize with your production Public KeyPublic key linked to an application, used in the frontend to initialize the integration during real operations. You can find it in the application's Credentials section, within the production environment.View production credentials.

Swift · UIKit and SwiftUI

  1. In Xcode, go to File > Add Packages.
  2. Paste the URL: https://github.com/mercadopago/sdk-ios
  3. Select the desired version and click Add Package.
swift
import CoreMethods

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

→ Repository on GitHub

Next steps

API Reference
Generate code snippets in your favorite language directly from the endpoint reference.
Security
Learn best practices to protect your integration and your buyers' data.