Cria uma transação via cartão de crédito com split dos valores

Este método permite criar uma transação de cartão de crédito, suportando pagamento a vista, parcelado sem juros (lojista) ou parcelado com juros (emissor). Notar que os pagamentos realizados com cartão de crédito são “síncronos”, ou seja, o estado final (Aprovado/Rejeitado) é obtido durante a própria chamada do método, não havendo necessidade de confirmação posterior.

A versão “split” permite distribuir automaticamente os créditos do pagamento via cartão em diversas contas K8Bank, para o caso de receitas rateadas, evitando a necessidades de repasses posteriores, sendo útil para casos de múltiplas empresas prestadoras de serviço de um grupo ou de múltiplos profissionais liberais.

Importante: é preciso ter em mãos os IDs dos clientes participantes do split. No exemplo do payload, os IDs são apenas de exemplo.

Requisição

CampoTipoDescriçãoObrigatório
SplitValoresTransacaoSplit-Sim
ClienteIdGUIDIdentificador do ClienteSim
ValorNúmeroValor da TransaçãoSim
ValorRoyatiesNúmeroValor da parte da transação referente ao seller ou marketplaceNão
----
DescisaoTextoInforma se o split já está aprovado ou não para efetivação da transferência para o recebedorNão
NomeImpressoTextoNome do cliente impresso no cartão.Sim(1)
DataValidadeAno/Mês no formato AAAAMMData de validade do cartão.Sim(1)
NumeroCartaoNumérico de 16 posiçõesNúmero do cartão.Sim(1)
CodigoSegurancaNumérico de 3 posiçõesCódigo de segurança no verso do cartão.Sim(1)
CardTokenTextoCódigo identificador do token do cartãoNão(2)
ValorNumérico com 2 decimaisValor da compraSim
CartaoFormaPagamentoNumérico Inteiro 1 posiçãoForma de pagamento do cartão, sendo possível os valores: 0 = A Vista; 1 = Parcelado sem juros; 2 = Parcelado com jurosNão
QuantidadeParcelasNumérico InteiroQuantidade de parcelas, caso a forma de pagamento seja parcelada.Válidos valores de 2 até 12. Caso seja a vista, pode-se não enviar o valor ou enviar 0 ou 1.Não
ClienteDescricaoTextoDescrição da compra.Sim
ClienteIPTextoIP do cliente final da transação.Não
ClienteCPFCNPJTextoCPF/CNPJ do cliente final da transação.Sim
ClienteNomeTextoNome do cliente final da transação.Sim
ClienteEMailTextoE-Mail do cliente final da transação.Não
ClienteSexoTextoSexo do cliente final da compra, podendo ser M (masculino) ou F (feminino).Não
ClienteDDDTextoDDD do telefone do cliente final da compra.Não
ClienteNumeroCelularTextoNúmero do telefone do cliente final da compra.Não
ClienteEnderecoTextoEndereço do cliente final da compra.Não
ClienteComplementoTextoComplemento do endereço do cliente final da compra.Não
ClienteNumeroTextoNúmero do endereço do cliente final da compra.Não
ClienteBairroTextoBairro do cliente final da compra.Não
ClienteCidadeTextoCidade do cliente final da compra.Não
ClienteCEPTextoCEP do cliente final da compra.Não
ClienteUFTextoUF do cliente final da compra.Não
NumeroPedidoTextoNúmero do pedido e/ou carrinho de compras.Não
RecorrenciaBooleanoAceita os valores true ou false, informando se esse pagamento é recorrente.Não
ReferenciaTextoReferência para localização futura do boletoNão

(1) Não se torna obrigatório caso o cardToken for informado. (2) Obrigatório se número e código de segurança não forem informados

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.
CodigoAutorizacaoTextoCódigo de autorização da transação (NIT) (caso seja exitosa).
NsuOperacaoTextoNúmero de operação da transação(caso seja exitosa).
AdquirenteTextoAdquirente responsável pelo processamento da transação.
NumeroAutorizacaoTextoNúmero de autorização da transação.
BandeiraTextoBandeira do cartão, podendo ser: Diners, MasterCard, Visa, Outros, AmericanExpress, HiperCard, Aura, Elo
Language
Credentials
OAuth2
Click Try It! to start a request and see the response here!