Capturar cobrança

Capturar cobrança

post

Captura uma cobrança previamente autorizada

Autorizações
Parâmetros de rota
uuidstring · uuidObrigatório

UUID da cobrança a ser capturada

Parâmetros de cabeçalho
X-Token-ApistringObrigatório

Token de autenticação para acesso à API

Content-Typestring · enumObrigatório

Tipo de conteúdo da requisição

Valores possíveis:
x-idempotency-keystringOpcional

Chave de idempotência

x-ip-origin-requeststringOpcional

IP de origem da requisição

Corpo
valuenumber · doubleOpcional

Valor a ser capturado (opcional, se não informado captura o valor total)

Example: 100.5
Respostas
200

Cobrança capturada com sucesso

application/json
post
POST /v2/charges/{uuid}/capture HTTP/1.1
Host: api.barte.com
X-Token-Api: text
Content-Type: application/json
Accept: */*
Content-Length: 15

{
  "value": 100.5
}
{
  "uuid": "550e8400-e29b-41d4-a716-446655440000",
  "status": "PENDING",
  "value": 100.5,
  "title": "Cobrança de produto",
  "description": "Descrição da cobrança",
  "uuidBuyer": "550e8400-e29b-41d4-a716-446655440000",
  "expirationDate": "2024-12-31",
  "notificationEmail": "cliente@exemplo.com",
  "createdAt": "2024-03-20T10:00:00Z",
  "updatedAt": "2024-03-20T10:00:00Z",
  "paymentMethod": "CREDIT_CARD",
  "metadata": [
    {
      "key": "código",
      "value": "YMC"
    }
  ]
}

Atualizado

Isto foi útil?