Documentação das APIs

Cria uma transação via boleto

Cria uma transação via boleto para marketplace com split dos valores, tendo como participantes do split o Marketplace e os Sellers.
Cada participante é identificado pelo seu ClienteId, porém o Marketplace deve realizar o cadastro do seller primeiro para depois utilizar seu ClienteId como participante do split(utilize a rota seller para cadastro).
Uma transação de split precisa ser decidida depois de cadastrada, caso contrário os valores são considerados como suspensos e não são liberados para os participantes.
Um split requer no mínimo 2 e no máximo 10 participantes, todos devidamente informados por seu ClienteId e qual seu valor de participação sobre o valor total da transação.

Requisição

CampoTipoDescrição
SplitValoresArrayArray especificando o “split” financeiro dos valores arrecadados pelo pagamento para diversas contas do K8Bank, a partir do código de cliente e do valor respectivo
ValorNumérico com 2 decimaisValor da compra a ser pago via boleto (opcional)
DataVencimentoDataData de vencimento quando pago via boleto (opcional)
DataLimitePagamentoDataData limite para pagamento do título.Após esta data, o mesmo é baixado junto a CIP (opcional)
URLConfirmacaoTextoURL de confirmação do comércio para indicar que o pagamento está em estado final (opcional)
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)
ClienteDDDTextoUF do cliente final da transação (opcional)
ClienteNumeroCelularTextoDDD do telefone do cliente final da transação (opcional)
NumeroPedidoTextoNúmero interno do pedido para controle do marketplace (opcional)
TipoMultaTextoTipo da multa a ser aplicada, sendo os valores possíveis: NaoTemMulta, ValorFixo ou ValorPercentual. (opcional)
ValorMultaNumérico com 2 decimaisValor da multa a ser aplicada
MultaMoedaValor de multa após vencimento
TipoJurosTextoTipo do juro a ser aplicado, sendo os valores possíveis: Isento, ValorAoDia ou TaxaMensal. (opcional)
ValorJurosNumérico com 2 decimaisValor do Juros a ser aplicado
TipoDescontoTextoTipo do desconto a ser aplicado, sendo os valores possíveis:
NaoTemDesconto, ValorFixoAteDataInformada ou PercentualADataInformada. (opcional)
ValorDescontoNumérico com 2 decimaisValor do desconto a ser aplicado.
DataDescontoTextoData do desconto (opcional)
ValorDesconto2NúmeroValor do desconto a ser aplicado (opcional)
DataDesconto2TextoData do desconto (opcional)
ValorDesconto3NúmeroValor do desconto a ser aplicado (opcional)
DataDesconto3TextoData do desconto (opcional)
Mensagem2TextoMensagem orientativa inserida no boleto (opcional)
Mensagem3TextoMensagem orientativa inserida no boleto (opcional)
Mensagem4TextoMensagem orientativa inserida no boleto (opcional)
Mensagem5TextoMensagem orientativa inserida no boleto (opcional)
NumeroDocumentoTextoDescritivo para localização futura do boleto (opcional)
ReferenciaTextoReferência para localização futura do boleto (opcional)
RetornarBase64BoleanoAceita 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 (opcional)
NossoNumeroTextoNosso número do boleto gerado (opcional)
CarteiraTextoNúmero identificador da carteira junto ao banco (opcional)
ArbiCnabNumeroOperacaoTextoCódigo do número de operação utilizado para geração de boleto via CNAB (opcional)
TransacaoSplit--
ClienteIdTextoO Id do seller (ou do marketplace) que terá a decisão aprovada
ValorNúmeroValor da parte da transação referente ao seller ou marketplace
ValorRoyaltiesNúmeroValor da parte da transação referente ao seller ou marketplace(opcional)
DecisaoTextoInforma se o slipt será criado como auto aprovado. (opcional)

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 gerada, caso chamada seja exitosa
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
Authorization
OAuth2
Click Try It! to start a request and see the response here!