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 pagoUna preferencia de pago es un objeto o conjunto de información que representa el producto o servicio por el que deseas cobrar. Dentro del ecosistema de Mercado Pago, este objeto se conoce como `preference`., procesar transacciones y llevar a cabo otras operaciones críticas de manera segura.

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

A continuación, crea un archivo principal (main) en el backend de tu proyecto con el lenguaje de programación que estés utilizando. Allí, coloca el siguiente código reemplazando el valor TEST_ACCESS_TOKEN con el Access Token de pruebasClave privada de pruebas de la aplicación creada en Mercado Pago, que es utilizada en el backend. Puedes acceder a ella a través de Tus integraciones en la sección Datos de integración, dirigiéndote a la sección Credenciales ubicada a la derecha de la pantalla y haciendo clic en Prueba. Alternativamente, puedes ingresar a través de Tus integraciones > Detalles de aplicación > Pruebas > Credenciales de prueba..

<?php
// SDK de Mercado Pago
use MercadoPago\MercadoPagoConfig;
// Agrega credenciales
MercadoPagoConfig::setAccessToken("TEST_ACCESS_TOKEN");
?>
// SDK de Mercado Pago
import { MercadoPagoConfig, Preference } from 'mercadopago';
// Agrega credenciales
const client = new MercadoPagoConfig({ accessToken: 'YOUR_ACCESS_TOKEN' });
// SDK de Mercado Pago
import com.mercadopago.MercadoPagoConfig;
// Agrega credenciales
MercadoPagoConfig.setAccessToken("TEST_ACCESS_TOKEN");
# SDK de Mercado Pago
require 'mercadopago'
# Agrega credenciales
sdk = Mercadopago::SDK.new('TEST_ACCESS_TOKEN')
// SDK de Mercado Pago
 using MercadoPago.Config;
 // Agrega credenciales
MercadoPagoConfig.AccessToken = "TEST_ACCESS_TOKEN";
# SDK de Mercado Pago
import mercadopago
# Agrega credenciales
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)
}

Después de estas configuraciones, tu ambiente de desarrollo ya está listo para avanzar con la configuración de una preferencia de pago.