API para Geração de Boletos Bancários
Consulta de boleto
https://agiledeploy.pucpr.br/GeracaoBoletoBancario/rest/CheckBoleto/ChecarBoleto?NumTitulo=16797119
https://agiledeploy.pucpr.br/GeracaoBoletoBancario/rest/GerarBoleto
Novo boleto para pessoa cadastrada
Para geração de um novo boleto se a pessoa for estudante ou tiver cadastro na PUCPR, é necessário passar o código da pessoa, o código do tipo do título, o valor do título, o valor do desconto
Novo boleto avulso – Pessoa sem cadastro
Caso seja um boleto avulso, onde a pessoa não tenha cadastro na PUCPR, será necessário passar o nome da pessoa, CPF ou CNPJ do pagador, o código do tipo do título, o valor do título, o valor do desconto, logradouro do pagador, número do logradouro do pagador, complemento do endereço (caso exista, não é obrigatório), bairro, município, estado, CEP.
exemplo:
Segunda via de boleto
Para geração de segunda via, é necessário passar apenas o número do título.
De todas as maneiras, a API irá retornar sempre um binário, o qual deverá ser feito o download do mesmo e convertido em PDF. Basta apenas mudar a extensão do arquivo para .pdf
Exemplo do boleto gerado para teste