Criar sessão de pagamento

Criar sessão de pagamento na Yuno

post

Cria uma nova sessão de pagamento para transações digitais

Autorizações
Corpo
countrystringObrigatório

País da transação

Example: BR
uuidBuyerstring · uuidObrigatório

UUID do comprador

Example: 6fe2013e-6f49-4689-85d8-d31142e567f7
merchantOrderIdstringObrigatório

Identificador do pedido no merchant

Example: ORDER_123
paymentDescriptionstringOpcional

Descrição do pagamento

Example: Compra na Loja X
Respostas
201
Sessão de pagamento criada com sucesso
application/json
post
POST /v2/session HTTP/1.1
Host: api.barte.com
X-Token-Api: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 179

{
  "country": "BR",
  "amount": {
    "currency": "BRL",
    "value": 10000
  },
  "uuidBuyer": "6fe2013e-6f49-4689-85d8-d31142e567f7",
  "merchantOrderId": "ORDER_123",
  "paymentDescription": "Compra na Loja X"
}
{
  "checkoutSession": "cs_123456789",
  "country": "BR",
  "paymentDescription": "Compra na Loja X",
  "customerId": "cus_123456789",
  "callbackUrl": "https://api.merchant.com/callback",
  "amount": {
    "currency": "BRL",
    "value": 10000
  },
  "createdAt": "2024-03-20T10:00:00Z",
  "workflow": "STANDARD",
  "installments": {
    "planId": "plan_123",
    "plan": "3x sem juros"
  }
}

Atualizado

Isto foi útil?