Inicio
DocumentaciĆ³n
Recursos
Partners
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte tƩcnico.

Partners

Conoce nuestro programa para agencias o desarrolladores que ofrecen servicios de integraciĆ³n y vendedores que quieren contratarlos.

Comunidad

Recibe las Ćŗltimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

Cobros online
Cobros presenciales
Herramientas y recursos
APIs y SDKS
Configurar ambiente de desarrollo - Etapas de integraciĆ³n - Mercado Pago Developers

Configurar ambiente de desarrollo

Para comenzar a integrar las soluciones de cobro de Mercado Pago, es necesario preparar tu ambiente de desarrollo con una serie de configuraciones que te permitirƔn acceder a las funcionalidades de Mercado Pago desde el backend.

A continuaciĆ³n, deberĆ”s instalar y configurar el SDK oficial de Mercado Pago:

Instalar el SDK de Mercado Pago

Server-Side

El SDK de backend estƔ diseƱado para manejar las operaciones del lado del servidor, permitiƩndote crear y gestionar preferencias de pago, procesar transacciones y llevar a cabo otras operaciones crƭticas de manera segura.

Nota
Si lo prefieres, puedes descargar los SDKs de Mercado Pago en nuestras bibliotecas oficiales.

Instala el SDK de Mercado Pago en el lenguaje que mejor se ajuste a tu integraciĆ³n utilizando un gestor de dependencias, tal como mostramos a continuaciĆ³n.

Para instalar el SDK debes ejecutar el siguiente cĆ³digo en la lĆ­nea de comandos de tu terminal usando Composer:

          
php composer.phar require "mercadopago/dx-php"

        

Para instalar el SDK debes ejecutar el siguiente cĆ³digo en la lĆ­nea de comandos de tu terminal usando npm:

          
npm install mercadopago

        

Para instalar el SDK en tu proyecto Maven, debes agregar la siguiente dependencia en tu archivo <code>pom.xml</code> y ejecutar <code>maven install</code> en la lĆ­nea de comandos de tu terminal:

          
<dependency>
   <groupId>com.mercadopago</groupId>
   <artifactId>sdk-java</artifactId>
   <version>2.1.7</version>
</dependency>

        

Para instalar la SDK, debes ejecutar el siguiente cĆ³digo en la lĆ­nea de comandos de tu terminal usando Gem:

          
gem install mercadopago-sdk

        

Para instalar la SDK debes ejecutar el siguiente cĆ³digo en la lĆ­nea de comandos de tu terminal usando NuGet:

          
nuget install mercadopago-sdk

        

Para instalar el SDK debes ejecutar el siguiente cĆ³digo en la lĆ­nea de comandos de tu terminal usando Pip:

          
pip3 install mercadopago

        
          
go get -u github.com/mercadopago/sdk-go

        

Inicializar biblioteca de Mercado Pago

Server-Side

Para inicializar la biblioteca de Mercado Pago, deberĆ”s utilizar tus credenciales, que son claves Ćŗnicas utilizadas para identificar y autenticar tu integraciĆ³n en tu cuenta. Estas claves estĆ”n directamente vinculadas a la aplicaciĆ³n que creaste para esa integraciĆ³n, y te permitirĆ”n desarrollar tu proyecto contando con las mejores medidas de seguridad de Mercado Pago.

Si estĆ”s desarrollando para otra persona, podrĆ”s acceder a las credenciales de las aplicaciones que no administras. Consulta Compartir credenciales para mĆ”s informaciĆ³n.

Primero, deberĆ”s activar las credenciales de producciĆ³n. Para hacerlo, deberĆ”s completar algunos datos datos sobre tu negocio siguiendo los pasos a continuaciĆ³n.

  1. En Tus integraciones, selecciona tu aplicaciĆ³n. Luego, dirĆ­gete a la secciĆ³n ProducciĆ³n y haz clic en Credenciales de producciĆ³n en el menĆŗ a la izquierda de la pantalla.
  2. En el campo Industria, selecciona del menĆŗ desplegable la industria a la que pertenece el negocio que estĆ”s integrando.
  3. En el campo Sitio web (obligatorio), completa con la URL del sitio web de tu negocio.
  4. Acepta la DeclaraciĆ³n de Privacidad y los TĆ©rminos y condiciones. Completa el reCAPTCHA y haz clic en Activar credenciales de producciĆ³n.

DespuĆ©s de activar tus credenciales de producciĆ³n, podrĆ”s utilizar tu access token de producciĆ³n, disponible en los detalles de tu aplicaciĆ³n en Tus integraciones.

A continuaciĆ³n, en el backend de tu proyecto, crea un archivo main en base al lenguaje de programaciĆ³n que usaras. AllĆ­, coloca el siguiente cĆ³digo reemplazando el valor PROD_ACCESS_TOKEN con tu access token de producciĆ³n.

          
<?php
// SDK de Mercado Pago
use MercadoPago\MercadoPagoConfig;
// Agrega credenciales
MercadoPagoConfig::setAccessToken("PROD_ACCESS_TOKEN");
?>

        
          
// SDK de Mercado Pago
import { MercadoPagoConfig } from 'mercadopago';
// Agrega credenciales
const client = new MercadoPagoConfig({ accessToken: 'YOUR_ACCESS_TOKEN' });

        
          
// SDK de Mercado Pago
import com.mercadopago.MercadoPagoConfig;
// Agrega credenciales
MercadoPagoConfig.setAccessToken("PROD_ACCESS_TOKEN");

        
          
# SDK de Mercado Pago
require 'mercadopago'
# Agrega credenciales
sdk = Mercadopago::SDK.new('PROD_ACCESS_TOKEN')

        
          
// SDK de Mercado Pago
 using MercadoPago.Config;
 // Agrega credenciales
MercadoPagoConfig.AccessToken = "PROD_ACCESS_TOKEN";

        
          
# SDK de Mercado Pago
import mercadopago
# Agrega credenciales
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)
}

        

Con estas configuraciones, tu ambiente de desarrollo ya estĆ” listo para avanzar con la configuraciĆ³n de una preferencia de pago.