Inicio
Documentação
Recursos
Parcerias
Comunidade

Recursos

Confira as atualizaçÔes das nossas soluçÔes e do funcionamento do sistema ou peça suporte técnico.

Parcerias

Conheça nosso programa para agĂȘncias ou desenvolvedores que oferecem serviços de integração e vendedores que desejam contratĂĄ-los.

Comunidade

Fique por dentro das Ășltimas novidades, peça ajuda a outros integradores e compartilhe seu conhecimento.

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

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.

Note
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

Para inicializar a biblioteca do Mercado Pago, utilize suas credenciais, que sĂŁo chaves Ășnicas usadas para identificar e autenticar sua integração na sua conta. Essas chaves estĂŁo diretamente vinculadas Ă  aplicação que vocĂȘ criou para essa integração e permitem desenvolver seu projeto com as melhores medidas de segurança do Mercado Pago.

Nota
Se estiver desenvolvendo para outra pessoa, vocĂȘ poderĂĄ acessar as credenciais das aplicaçÔes que nĂŁo administra. Para mais informaçÔes, consulte a seção Compartilhar credenciais.

Primeiro, é necessårio ativar as credenciais de produção. Para isso, siga os passos abaixo e forneça as informaçÔes solicitadas sobre o seu negócio.

  1. Em Suas integraçÔes, selecione seu aplicativo. Em seguida, vå até a seção Produção e clique em Credenciais de produção no menu à esquerda da tela.
  2. No campo IndĂșstria, selecione a indĂșstria correspondente ao negĂłcio que vocĂȘ estĂĄ integrando no menu suspenso.
  3. No campo Site web (obrigatĂłrio), insira a URL do site do seu negĂłcio.
  4. Aceite a Declaração de Privacidade e os Termos e condiçÔes do Mercado Pago. Por fim, complete o reCAPTCHA e clique em Ativar credenciais de produção.

ApĂłs ativar suas credenciais de produção, vocĂȘ poderĂĄ utilizar o seu access token de produção, disponĂ­vel nos detalhes da sua aplicação em Suas integraçÔes.

Em seguida, no backend do seu projeto, crie um arquivo principal (main) na linguagem de programação que vocĂȘ estĂĄ utilizando. Insira o seguinte cĂłdigo, substituindo PROD_ACCESS_TOKEN pelo seu access token de produção.

          
<?php
// SDK do Mercado Pago
use MercadoPago\MercadoPagoConfig;
// Adicione credenciais
MercadoPagoConfig::setAccessToken("PROD_ACCESS_TOKEN");
?>

        
          
// SDK do Mercado Pago
import { MercadoPagoConfig } from 'mercadopago';
// Adicione credenciais
const client = new MercadoPagoConfig({ accessToken: 'YOUR_ACCESS_TOKEN' });

        
          
// SDK do Mercado Pago
import com.mercadopago.MercadoPagoConfig;
// Adicione credenciais
MercadoPagoConfig.setAccessToken("PROD_ACCESS_TOKEN");

        
          
# SDK do Mercado Pago
require 'mercadopago'
# Adicione credenciais
sdk = Mercadopago::SDK.new('PROD_ACCESS_TOKEN')

        
          
// SDK do Mercado Pago
 using MercadoPago.Config;
 // Adicione credenciais
MercadoPagoConfig.AccessToken = "PROD_ACCESS_TOKEN";

        
          
# SDK do Mercado Pago
import mercadopago
# Adicione credenciais
sdk = mercadopago.SDK("PROD_ACCESS_TOKEN")

        
          
import (
	"github.com/mercadopago/sdk-go/pkg/config"
)

cfg, err := config.New("{{ACCESS_TOKEN}}")
if err != nil {
	fmt.Println(err)
}

        

Com essas configuraçÔes, seu ambiente de desenvolvimento estĂĄ pronto para prosseguir com a configuração de uma preferĂȘncia de pagamento.