Confirmação de lote de pagamento de fatura de recolhimento (convênio/tributo)
Este endpoint permite confirmar ou rejeitar um lote de pagamento de faturas de recolhimento previamente criado com Solicitar pagamento em lote de fatura de recolhimento (convênio/tributo). A confirmação é a etapa que define se o processamento do lote segue (aprovação) ou é encerrado sem débito dos títulos (rejeição).
Esse tipo de cobrança é emitido por concessionárias de serviços (conta de água, luz, telefone e gás) e órgãos públicos (tributos). Eles não são registrados na Câmara Interbancária de Pagamento (CIP/Núclea), por isso, não retornam as mesmas informações que um boleto bancário apresenta.
Request
Request Endpoint
Request Path Params
| Campo | Tipo | Descrição | Caracteres |
|---|---|---|---|
account_key * | uuid4 | Chave única de identificação da conta. | 36 |
payment_batch_key * | uuid4 | Chave única de identificação do lote (batch_payment_key retornado na criação do lote). | 36 |
Request Body
Request Body: Rejeição do lote
{
"batch_status": "rejected"
}
Request Body: Aprovação do lote
{
"batch_status": "approved"
}
Body Params
| Campo | Tipo | Descrição |
|---|---|---|
batch_status * | string | Decisão sobre o lote. Valores: approved (seguir com o processamento) ou rejected (cancelar o lote). Ver enumerador batch_confirmation_status. |
Enumerador batch_confirmation_status
Valores aceitos no corpo da requisição para batch_status:
| Valor | Descrição |
|---|---|
approved | Aprovar o lote e continuar o fluxo de processamento. |
rejected | Rejeitar o lote; não há processamento assíncrono das faturas de recolhimento. |
Response
Resposta: lote rejeitado
Quando batch_status no corpo da requisição é rejected, a API responde com 200. O lote fica encerrado como rejeitado; não há fila assíncrona de pagamento das faturas de recolhimento.
Response Body: Lote rejeitado
{
"batch_payment_key": "a3214093-e51c-55e2-b5d3-60244475b3fb",
"request_control_key": "b6804f32-101e-4702-8fbc-c2dbc4c2caec",
"account_key": "daae79e6-ee8b-449f-aa1e-96959d5d5a72",
"total_amount": 2778.42,
"batch_status": "rejected",
"payment_type": "collection_slip"
}