Cria uma transação via boleto

Cria uma transação via boleto para marketplace com split dos valores entre o marketplace e sellers participantes.

  • O campo SplitValores deve conter entre 2 e 10 participantes, cada um identificado por seu ClienteId e valor de participação.
  • O Marketplace deve cadastrar previamente os sellers antes de incluí-los como participantes (utilize o endpoint /seller).
  • A transação gerada precisa ser decidida após a criação; caso contrário, os valores permanecem suspensos.

Requisição

CampoTipoDescriçãoObrigatório
SplitValoresTransacaoSplit[]Lista de participantes do splitSim
ValorNumérico com 2 decimaisValor total da transaçãoSim
DataVencimentoDataData de vencimento do boletoSim
DataLimitePagamentoDataData limite para pagamentoNão
URLConfirmacaoTextoURL chamada quando pagamento for finalizadoNão
ClienteDescricaoTextoDescrição da compraSim
ClienteIPTextoIP do clienteSim
ClienteCPFCNPJTextoCPF ou CNPJ do cliente finalSim
ClienteNomeTextoNome do cliente finalSim
ClienteEmailTextoE-mail do clienteNão
ClienteEnderecoTextoEndereço do clienteSim
ClienteBairroTextoNome do bairroSim
ClienteCidadeTextoNome da cidadeSim
ClienteCEPTextoCEPSim
ClienteUFTextoUnidade da federação (UF), ex: SP, RJSim
ClienteDDDTextoDDD do telefoneNão
ClienteNumeroCelularTextoNúmero do celularNão
NumeroPedidoTextoNúmero do pedido no sistema do marketplaceNão
TipoMultaTextoTipo da multa a ser aplicadoNão
ValorMultaNumérico com 2 decimaisValor da multaNão
MultaNumérico com 2 decimaisValor da multaNão
TipoJurosTextoTipo de juros a ser aplicadoNão
ValorJurosNumérico com 2 decimaisValor dos jurosNão
TipoDescontoTextoTipo de desconto a ser aplicadoNão
ValorDescontoNumérico com 2 decimaisValor do descontoNão
DataDescontoDataData de validade do descontoNão
ValorDesconto2Numérico com 2 decimaisSegundo valor de descontoNão
DataDesconto2DataData de validade do segundo descontoNão
ValorDesconto3Numérico com 2 decimaisTerceiro valor de descontoNão
DataDesconto3DataData de validade do terceiro descontoNão
Mensagem2TextoMensagem personalizada no boletoNão
Mensagem3TextoMensagem personalizada no boletoNão
Mensagem4TextoMensagem personalizada no boletoNão
Mensagem5TextoMensagem personalizada no boletoNão
NumeroDocumentoTextoNúmero do documentoNão
ReferenciaTextoReferência para controleNão
RetornarBase64BooleanoSe true, retorna o PDF codificado em Base64Não
EntradaCNABBooleanoSe true, indica origem CNABNão
NossoNumeroTextoNosso número do boletoNão
CarteiraTextoNúmero da carteiraNão
ArbiCnabNumeroOperacaoTextoNúmero da operação utilizada no CNABNão

Campos dentro de SplitValores

CampoTipoDescriçãoObrigatório
ClienteIdTextoIdentificador do cliente (seller ou marketplace)Sim
ValorNuméricoValor da transação destinado ao Marketplace ou SellerSim
ValorRoyaltiesNuméricoValor da transação destinado ao Marketplace ou Seller, sobre o qual poderão incidir taxas, conforme a configuração prévia definida para o participante do splitNão
DecisaoTextoSe preenchido, define se o split está aprovado automaticamenteNão

Enums

TipoMultaArbi
| Valor | Descrição |
|------------------|-------------------------------------|
| NaoTemMulta (0) | Não aplica multa |
| ValorFixo (1) | Aplica multa com valor fixo |
| ValorPercentual (2)| Aplica multa percentual sobre valor |

TipoJurosArbi
| Valor | Descrição |
|-----------------|---------------------------------------------|
| ValorAoDia (1) | Aplica juros por valor fixo ao dia |
| TaxaMensal (2) | Aplica juros com taxa mensal |
| Isento (3) | Sem juros |

TipoDescontoArbi
| Valor | Descrição |
|-------------------------------|----------------------------------------------------|
| NaoTemDesconto (0) | Sem desconto |
| ValorFixoAteDataInformada (1) | Desconto fixo até determinada data |
| PercentualADataInformada (2) | Desconto percentual até determinada data |

Resposta

CampoTipoDescrição
RetornoTextoOK ou ERRO
DetalhesErroTextoDetalhes em caso de erro
IdentificadorTextoIdentificador da transação criada
NossoNumeroTextoNosso número do boleto gerado
LinhaDigitavelTextoLinha digitável do boleto
CodigoBarrasTextoCódigo de barras do boleto
BoletoPDFTextoPDF do boleto em formato Base64 (caso RetornarBase64 = true)
CodigoErroTextoCódigo interno do erro
Language
Credentials
OAuth2
Click Try It! to start a request and see the response here!