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+
bashcomposer require mercadopago/dx-php
phprequire_once('vendor/autoload.php'); use MercadoPago\MercadoPagoConfig; MercadoPagoConfig::setAccessToken("YOUR_ACCESS_TOKEN");
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)
bashnpm install @mercadopago/sdk-js
javascriptconst mp = new MercadoPago("YOUR_PUBLIC_KEY");
Ou via script tag sem bundler:
html<script src="https://sdk.mercadopago.com/js/v2"></script>
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
- No Xcode, vá em Arquivo > Adicionar pacotes.
- Cole a URL:
https://github.com/mercadopago/sdk-ios - Selecione a versão desejada e clique em Adicionar pacote.
swiftimport CoreMethods let configuration = MercadoPagoSDK.Configuration( publicKey: "YOUR_PUBLIC_KEY", country: .argentina ) MercadoPagoSDK.shared.initialize(configuration)