Skip to main content
Este endpoint está disponível apenas no ambiente sandbox (apisandbox.delbank.com.br). Não existe em produção.
A simulação permite disparar o evento de pagamento de um boleto sem precisar realizar uma transação financeira real. É útil para validar o recebimento de webhooks, testar a atualização de status e garantir que seu fluxo de conciliação funciona corretamente.

Como funciona

Envie POST /baas/v1/charges/{id}/simulate-conclude com o tipo de simulação no corpo da requisição:
  • BANKSLIP — simula o pagamento pela linha digitável/código de barras. O {id} deve ser a linha digitável (digitableLine) ou o código de barras (barCode) do boleto.
  • PIX — simula o pagamento pelo QR Code Pix (apenas para BANKSLIP_PIX). O {id} deve ser o correlationId do boleto.

Simulação por boleto (BANKSLIP)

Simulação por Pix (para BANKSLIP_PIX)

Para simulação PIX, use o correlationId do boleto no path — não a linha digitável.

O que acontece após a simulação

  1. O status do boleto muda de Pending para Paid.
  2. O campo payments é preenchido com os dados da liquidação simulada.
  3. Um evento de webhook é disparado para a URL configurada (se houver).
  4. A transação aparece no extrato da conta.

Erros comuns