Transações via Checkout API
Transactions via Checkout Transparente
Após receber o seu ID referente ao PLATFORM_ID de sua plataforma, você poderá adicioná-lo ao header da requisição de pagamento (/v1/payments) ao criar uma transação junto ao Mercado Pago.
Exemplo:
using MercadoPago.Config;
MercadoPagoConfig.PlatformId = "YOUR_PLATFORM_ID";
// crie o pagamento
import com.mercadopago.MercadoPagoConfig;
MercadoPagoConfig.setPlatformId("your-platform-id");
// crie o pagamento
import MercadoPago, { Payment } from '@src/index';
const client = new MercadoPago({
accessToken: 'YOUR_ACCESS_TOKEN',
options: {
plataformId: 'your-platform-id'
}
});
// crie o de pagamento
use MercadoPago\MercadoPagoConfig;
MercadoPagoConfig::setPlatformId("YOUR_PLATFORM_ID");
// crie o pagamento
import mercadopago
from mercadopago.config import RequestOptions
request_options = RequestOptions(platform_id="your_platform_id")
# crie o pagamento
require 'mercadopago'
request_options = Mercadopago::RequestOptions.new(
platform_id: 'your_platform_id_value'
)
# crie o pagamento
cfg, err := config.New(
accessToken,
config.WithPlatformID("your_platform_id_here"),
)
// crie o pagamento
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}}' \
// crie o pagamento
