Configurar ambiente de desenvolvimento - Etapas de integração - Mercado Pago Developers
Recursos para IA

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 pagamentoUma preferência de pagamento é um objeto que reúne informações sobre o produto ou serviço pelo qual você deseja cobrar. No ecossistema do Mercado Pago, esse objeto é denominado `preference`., processar transações e realizar outras operações críticas de forma segura.

Se preferir, você pode baixar os SDKs do Mercado Pago em nossas bibliotecas oficiais.

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.

Para instalar o SDK, execute o seguinte comando no seu terminal utilizando o Composer:

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 testeChave privada de testes da aplicação criada no Mercado Pago e que é utilizada no backend. Você pode acessá-la através de Suas integrações > Dados da integração, indo até a seção Credenciales (localizada à direita da tela) e clicando em Teste. Alternativamente, você pode acessá-la também a partir de Suas integrações > Dados da integração > Testes > Credenciais 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.