Pagar boleto bancário ou convênio com saldo da conta titular (não é Pix).
Pré-requisito: Login da conta. Scopes baas.bankslip-payments.read (consulta, revisão) e baas.bankslip-payments.write (atualizar, confirmar). Verifique saldo e limites antes de confirmar.
referencecanPayToday, minPaymentTime, maxPaymentTime, nextUtilDay)total) em boleto de valor divergente ou define scheduled_forEtapas 2 a 4 exigem a reference da consulta. Se a sessão expirar, reinicie pelo passo 1.
Horário típico para pagamento no mesmo dia: 07:00 às 16:00 (horário de Brasília). Fora da janela, a confirmação pode agendar para o próximo dia útil.
Contrato HTTP: Consultar por código de barras.
{barcode} (44 a 48 posições conforme o título).422.total do corpo é em reais (decimal). Confira o contrato na Referência.| Método | GET |
| Path | /api/v2/baas/bankslip-payments/barcode/{barcode} |
Contrato: Consultar por código de barras.
Bearer da conta, HMAC. Em GET, corpo [] na assinatura.
202 traz reference para as etapas seguintes.422 já na consulta.Exemplo fictício de linha digitável (somente dígitos na URL): 23793381286008301352856000063330894325100000015200.
| Método | GET |
| Path | /api/v2/baas/bankslip-payments/review/{reference} |
Contrato: Revisar pagamento.
Bearer da conta, HMAC.
{reference} = valor retornado na consulta (ex.: {linha}_{data}_{documento_beneficiario}).reference inválida ou expirada → 422.| Método | POST |
| Path | /api/v2/baas/bankslip-payments/update/{reference} |
Contrato: Atualizar agendamento.
Bearer da conta, HMAC.
| Campo | Regra |
|---|---|
total | Valor em reais (ex.: 152.00); obrigatório |
scheduled_for | Data dd/mm/AAAA; hoje ou futuro |
beneficiary_name | Nome do beneficiário conforme consulta |
beneficiary_document | CPF/CNPJ só dígitos; opcional conforme boleto |
observation | Opcional, até 500 caracteres |
total informado.| Método | POST |
| Path | /api/v2/baas/bankslip-payments/confirm/{reference} |
Contrato: Confirmar pagamento.
Bearer da conta, HMAC. Corpo vazio ou {} conforme ambiente.
processing.scheduled).422; revise saldo, limites e reference antes de reenviar.