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 da aplicação criada no Mercado Pago, utilizada no backend. Você pode acessá-la através de Suas integrações > Dados da integração > Testes > Credenciais de teste.Ver 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 acessar informações e cifrar dados. Você pode acessá-la através de Suas integrações > Dados da integração > Testes > Credenciais de teste.Ver 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 KeyChave pública utilizada no frontend para acessar informações e cifrar dados. Você pode acessá-la através de Suas integrações > Dados da integração > Testes > Credenciais de teste.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.
Credenciais
Obtenha suas credenciais de teste e produção para autenticar suas integrações com o Mercado Pago.
Segurança
Conheça as melhores práticas para proteger sua integração e os dados dos seus compradores.
Contas de teste
Crie contas de vendedor e comprador para testar sua integração no ambiente sandbox.