Recursos para IA

Transacciones a través de Checkout Transparente

Después de recibir el ID correspondiente al PLATFORM_ID de tu plataforma, podrás añadirlo al header de la solicitud de pago (/v1/payments) al crear una transacción con Mercado Pago.

Ejemplo:

using MercadoPago.Config;

MercadoPagoConfig.PlatformId = "YOUR_PLATFORM_ID";
// continúa creando el pago
import com.mercadopago.MercadoPagoConfig;

MercadoPagoConfig.setPlatformId("your-platform-id");
// continúa creando el pago
import MercadoPago, { Payment } from '@src/index';

const client = new MercadoPago({
  accessToken: 'YOUR_ACCESS_TOKEN',
  options: {
    plataformId: 'your-platform-id'
  }
});
// continúa creando el pago
use MercadoPago\MercadoPagoConfig;

MercadoPagoConfig::setPlatformId("YOUR_PLATFORM_ID");
// continúa creando el pago
import mercadopago
from mercadopago.config import RequestOptions

request_options = RequestOptions(platform_id="your_platform_id")

# continúa creando el pago
require 'mercadopago'

request_options = Mercadopago::RequestOptions.new(
  platform_id: 'your_platform_id_value'
)
# continúa creando el pago
cfg, err := config.New(
    accessToken,
    config.WithPlatformID("your_platform_id_here"),
)
// continúa creando el pago
curl --location --request POST 'https://api.mercadolibre.com/checkout/preferences' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{ACCESS_TOKEN}}' \
--header 'x-platform-id: {{PLATFORM_ID proporcionado por el equipo de Partners}}' \
// continúa creando el pago