Configurar ambiente de desenvolvimento
Para iniciar a integração das soluções de pagamento do Mercado Pago, é necessário preparar seu ambiente de desenvolvimento com uma série de configurações que permitirão acessar as funcionalidades do Mercado Pago a partir do backend.
A seguir, veja como instalar e configurar o SDK oficial do Mercado Pago:
Instalar o SDK do Mercado Pago
Server-Side
O SDK de backend é projetado para gerenciar as operações do lado do servidor, permitindo criar e gerenciar preferências de pagamento, processar transações e realizar outras operações críticas de forma segura.
Instale o SDK do Mercado Pago na linguagem que melhor se adapta à sua integração, utilizando um gerenciador de dependências, conforme demonstrado a seguir.
php composer.phar require "mercadopago/dx-php"
Para instalar o SDK, execute o seguinte comando no seu terminal utilizando npm:
npm install mercadopago
Para instalar o SDK em seu projeto Maven, adicione a seguinte dependência ao seu arquivo <code>pom.xml</code> e execute <code>maven install</code> na linha de comando do seu terminal:
<dependency>
<groupId>com.mercadopago</groupId>
<artifactId>sdk-java</artifactId>
<version>2.1.7</version>
</dependency>
Para instalar o SDK, execute o seguinte comando no seu terminal utilizando Gem:
gem install mercadopago-sdk
Para instalar o SDK, execute o seguinte comando no seu terminal utilizando NuGet:
nuget install mercadopago-sdk
Para instalar o SDK, execute o seguinte comando no seu terminal utilizando Pip:
pip3 install mercadopago
go get -u github.com/mercadopago/sdk-go
Inicializar biblioteca do Mercado Pago
Server-Side
A seguir, crie um arquivo principal (main) no backend do seu projeto com a linguagem de programação que você está utilizando. Insira o seguinte código, substituindo o valor TEST_ACCESS_TOKEN pelo Access Token de teste.
<?php
// SDK do Mercado Pago
use MercadoPago\MercadoPagoConfig;
// Adicione credenciais
MercadoPagoConfig::setAccessToken("TEST_ACCESS_TOKEN");
?>
// SDK do Mercado Pago
import { MercadoPagoConfig, Preference } from 'mercadopago';
// Adicione credenciais
const client = new MercadoPagoConfig({ accessToken: 'YOUR_ACCESS_TOKEN' });
// SDK do Mercado Pago
import com.mercadopago.MercadoPagoConfig;
// Adicione credenciais
MercadoPagoConfig.setAccessToken("TEST_ACCESS_TOKEN");
# SDK do Mercado Pago
require 'mercadopago'
# Adicione credenciais
sdk = Mercadopago::SDK.new('TEST_ACCESS_TOKEN')
// SDK do Mercado Pago
using MercadoPago.Config;
// Adicione credenciais
MercadoPagoConfig.AccessToken = "TEST_ACCESS_TOKEN";
# SDK do Mercado Pago
import mercadopago
# Adicione credenciais
sdk = mercadopago.SDK("TEST_ACCESS_TOKEN")
import (
"github.com/mercadopago/sdk-go/pkg/config"
)
cfg, err := config.New("{{ACCESS_TOKEN}}")
if err != nil {
fmt.Println(err)
}
Depois dessas configurações, seu ambiente de desenvolvimento já está pronto para avançar com a configuração de uma preferência de pagamento.
Para instalar o SDK, execute o seguinte comando no seu terminal utilizando o Composer: