Solicitar Pagamento em Lote de Boleto Bancário
Este endpoint permite solicitar o pagamento de múltiplos boletos bancários em uma única requisição.
É o boleto bancário convencional (linhas digitáveis não iniciadas com dígito 8). Possui registro na Câmara Interbancária de Pagamento (CIP/Núclea) e pode ser pago em instituições financeiras e de pagamento autorizadas a funcionar pelo Banco Central.
Após a solicitação, o lote é encaminhado conforme o processamento definido para a operação. O campo batch_status reflete o estado imediato (por exemplo, pendente de processamento ou já em fila de débito). Os valores possíveis estão em batch_payment_status.
Request
Request Endpoint
Request Path Params
| Campo | Tipo | Descrição | Caracteres |
|---|---|---|---|
account_key * | uuid4 | Chave única de identificação da conta. | 36 |
Request Body: Pagamento em lote de boletos bancários
{
"request_control_key": "b6804f32-101e-4702-8fbc-c2dbc4c2caec",
"bank_slip_payments": [
{
"request_control_key": "c7915a43-212f-5813-9adc-d3ed5d3d3bfd",
"digitable_line": "00190000090361557400500000024174396700000991000",
"payment_amount": 1156.8
},
{
"request_control_key": "d8a26b54-323a-4924-0aed-e4fe6e4e4c0e",
"barcode": "00190000090361557400500000024174396700000991000",
"payment_amount": 200.5
}
]
}
Body Params
| Campo | Tipo | Descrição |
|---|---|---|
request_control_key * | uuid4 | Chave única de identificação da requisição do cliente (lote). |
bank_slip_payments * | array | Lista de pagamentos de boleto bancário. Limite de 1000 itens por requisição. |
Cada elemento de bank_slip_payments deve conter:
| Campo | Tipo | Descrição |
|---|---|---|
request_control_key * | uuid4 | Chave única de identificação da requisição do cliente para aquele item do lote. |
barcode | string | Código de barras. |
digitable_line | string | Linha digitável. |
payment_amount * | number | Valor a ser pago. |
Para cada item, o payment_amount enviado deve ser compatível com o que a consulta interna do boleto determinar: se o pagamento parcial não for permitido para aquele título, o valor deve corresponder ao total atualizado; se for permitido, o payment_amount pode seguir as regras do título (incluindo, quando aplicável, valores acima do nominal), como no fluxo de pagamento unitário de boleto bancário.