Pagamento via boleto
Cria um boleto bancário vinculado a um pedido existente. Retorna o link do PDF e a linha digitável.
O boleto é uma opção de pagamento offline: o cliente paga em um banco, lotérica ou pelo internet banking, fora do seu checkout.
Exiba o boleto na página de sucesso
Mostre a opção de baixar o PDF (pdf_url) e de copiar a linha
digitável (digitable_line) na página de sucesso, para que o cliente
possa efetuar o pagamento pelo canal de sua preferência.
Não abra o PDF em iframe
O download do boleto (pdf_url) deve redirecionar o cliente para
outra página, e não ser aberto embutido em um iframe na sua página
de checkout/sucesso.
Testando no sandbox
No sandbox o boleto é aprovado automaticamente cerca de 5 segundos
depois de gerado. O cenário depende do document_number:
document_number |
Resultado no sandbox |
|---|---|
Qualquer CPF ou CNPJ válido (ex.: 19100000000) |
Aprovado em ~5 s e depois integrado |
CPF 40827365144 ou CNPJ 40827365000109 |
Fica pendente (o pagamento não é confirmado) |
Os dois cenários estão prontos no Corpo da Requisição, nas abas Sandbox: aprovado e Sandbox: pendente. Webhooks recebidos em cada um: Testar no sandbox.
Autorizações
Token Bearer do merchant obtido via POST /oauth2/token usando as
credenciais do merchant (não do app). Veja
Autenticação.
Corpo da Requisição
Respostas
Boleto gerado com sucesso.