Cria uma transação via boleto

Este método permite criar uma transação de boleto, para a função de checkout transparente (implementado dentro do sistema web do comércio) de forma a permitir gerar um boleto com as informações indicadas e receber a linha digitável, nosso número e PDF do referido boleto, além de enviar um e-mail ao usuário final que deverá realizar o pagamento.

Atenção que no momento da criação do boleto, a transação apresentará o estado “Pendente”. O sistema então verificará automaticamente pelo pagamento do referido boleto, e quanto este ocorrer, invoca a URL de confirmação indicada pelo comércio, para notificar do pagamento, o qual deverá consultar o estado da transação neste momento e realizar a respectiva baixa no seu sistema.

Requisição

CampoTipoDescrição
ValorNumérico com 2 decimaisValor da compra
DataVencimentoDataData de vencimento quando pago via boleto
DataLimitePagamentoDataData limite para pagamento do título.
URLConfirmacaoTextoURL de confirmação do comércio para indicar que o pagamento está em estado final.
ClienteDescricaoTextoDescrição da compra.
ClienteIPTextoIP do cliente final da transação.
ClienteCPFCNPJTextoCPF/CNPJ do cliente final da transação.
ClienteNomeTextoNome do cliente final da transação.
ClienteEMailTextoE-Mail do cliente final da transação (opcional).
ClienteEnderecoTextoEndereço do cliente final da transação (opcional).
ClienteBairroTextoBairro do cliente final da transação (opcional).
ClienteCidadeTextoCidade do cliente final da transação (opcional).
ClienteCEPTextoCEP do cliente final da transação (opcional).
ClienteUFTextoUF do cliente final da transação (opcional).
ClienteDDDTextoDDD do telefone do cliente final da transação (opcional).
ClienteNumeroCelularTextoNúmero do telefone do cliente final da transação (opcional).
NumeroPedidoTextoNúmero do pedido e/ou carrinho de compras (opcional)
TipoMultaTextoNaoTemMulta, ValorFixo, ValorPercentual.
ValorMultaNúmeroValor da multa a ser aplicada.
MultaNúmeroValor de multa após vencimento.
TipoJurosTextoTipo do juro a ser aplicado, sendo os valores possíveis: Isento, ValorAoDia ou TaxaMensal.
ValorJurosNúmeroValor do Juros a ser aplicado.
TipoDescontoTextoTipo do desconto a ser aplicado, sendo os valores possíveis: NaoTemDesconto, ValorFixoAteDataInformada ou PercentualADataInformada.
ValorDescontoNúmeroValor do desconto a ser aplicado.
DataDescontoTextoData do desconto.
ValorDesconto2NúmeroValor do desconto a ser aplicado.
DataDesconto2TextoData do desconto.
ValorDesconto3NúmeroValor do desconto a ser aplicado.
DataDesconto3TextoData do desconto.
Mensagem2TextoMensagem orientativa inserida no boleto.
Mensagem3TextoMensagem orientativa inserida no boleto.
Mensagem4TextoMensagem orientativa inserida no boleto.
Mensagem5TextoMensagem orientativa inserida no boleto.
NumeroDocumentoTextoDescritivo para localização futura do boleto.
ReferenciaTextoReferência para localização futura do boleto.
RetornoBase64BoleanoAceita os valores true ou false, informando para retornar PDF do boleto codificado em texto formato Base64.
EntradaCNABBoleanoAceita os valores true ou false, informando se a origem do boleto é CNAB.
NossoNumeroTextoNosso número do boleto gerado.
CarteiraTextoNúmero identificador da carteira junto ao banco.
ArbiCnabNumeroOperacaoTextoCódigo do número de operação utilizado para geração de boleto via CNAB.
NotaFiscalTextoNúmero da nota fiscal.

Resposta

CampoTipoDescrição
RetornoTextoRetorno da chamada, podendo possuir os valores OK ou ERRO.
DetalhesErroTextoDetalhes do erro gerado, caso o retorno seja ERRO.
IdentificadorTextoIdentificador da transação.
NossoNumeroTextoNosso número do boleto gerado.
LinhaDigitavelTextoLinha digitável do boleto gerado.
CodigoBarrasTextoCódigo equivalente ao binário do código de barras do boleto gerado.
BoletoPDFTextoPDF do boleto codificado em texto formato Base64.
CodigoErroTextoCódigo do erro retornado
Language
Credentials
OAuth2
Click Try It! to start a request and see the response here!