Skip to main content

Boleto

Gere boletos bancários registrados, pagáveis em qualquer banco, app ou lotérica
O boleto é uma boa alternativa para clientes que não usam PIX, para pagamentos agendados ou cobranças com vencimento futuro.

Como funciona

1

Você gera o boleto

Chama o endpoint de transações com paymentMethod: "boleto" e o valor da cobrança.
2

Recebe os dados de pagamento

A resposta traz o link do PDF, o código de barras e a linha digitável.
3

Cliente paga

O cliente paga escaneando o código de barras ou digitando a linha digitável em qualquer banco, app bancário ou lotérica.
4

Confirmação após compensação

Diferente do PIX, a compensação bancária do boleto leva algum tempo. Assim que ela ocorre, você recebe a confirmação via webhook.

Exemplo rápido

A resposta traz boleto.url (PDF), boleto.barcode e boleto.digitableLine — disponibilize um desses para o cliente pagar.

Ciclo de vida da cobrança

Boas práticas

  • Escolha um boleto.expiresInDays (1 a 90) compatível com o prazo do seu produto/serviço
  • Lembre o cliente que a compensação do boleto pode levar até alguns dias úteis
  • Use externalRef para relacionar a cobrança com o pedido no seu sistema

Próximos passos

Referência técnica

Veja todos os campos e exemplos completos de resposta

PIX

Aceite também pagamentos via PIX