Recursos para IA
Integre o Mercado Pago com nossas bibliotecas oficiais Com os SDKs do Mercado Pago você pode reduzir o tempo de integração, trabalhar com código seguro e acessar as funcionalidades das nossas APIs na sua linguagem favorita.
    11 bibliotecas oficiais
    Para servidor, web e mobile
    Integração ágil
    Código seguro e homologado

SDKs server-side

Conecte seu backend ao Mercado Pago. Escolha sua linguagem, instale a biblioteca e inicialize com seu Access TokenChave privada utilizada no backend para autenticar as solicitações às APIs do Mercado Pago. Nunca deve ser compartilhada nem exposta no frontend.Mais informações sobre credenciais.

PHP 8.2+

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

→ Repositório no GitHub

SDKs web

Tokenize cartões e renderize o Checkout Bricks diretamente no navegador. Inicialize com sua Public KeyChave pública utilizada no frontend para inicializar a integração e proteger os dados enviados ao Mercado Pago.Mais informações sobre credenciais.

Navegadores modernos (Chrome, Firefox, Safari, Edge)

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

Ou via script tag sem bundler:

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

→ Repositório no GitHub

SDKs mobile

Integre tokenização de cartões de forma segura em aplicações nativas. Inicialize com sua Public Key de produçãoChave pública vinculada a uma aplicação, utilizada no frontend para inicializar a integração durante operações reais. Você pode consultá-la na seção Credenciais da aplicação, dentro do ambiente de produção.Ver credenciais de produção.

Swift · UIKit e SwiftUI

  1. No Xcode, vá em Arquivo > Adicionar pacotes.
  2. Cole a URL: https://github.com/mercadopago/sdk-ios
  3. Selecione a versão desejada e clique em Adicionar pacote.
swift
import CoreMethods

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

→ Repositório no GitHub

Próximas etapas

Referência de API
Gere fragmentos de código na sua linguagem favorita diretamente na referência de endpoints.
Segurança
Conheça as melhores práticas para proteger sua integração e os dados dos seus compradores.