Cria uma transação via cartão

Este método permite criar uma transação de cartão de crédito, suportando pagamento à vista, parcelado sem juros (lojista) ou parcelado com juros (emissor). Os pagamentos são síncronos, ou seja, o estado final (Aprovado/Rejeitado) é obtido durante a chamada do método.

A versão “split” permite distribuir automaticamente os créditos do pagamento em diversas contas K8 Fintech, ideal para receitas rateadas, sem necessidade de repasses posteriores. É preciso ter em mãos os IDs dos clientes participantes do split.

Requisição

CampoTipoDescriçãoObrigatório
SplitValoresTransacaoSplit[]Lista de splits financeiros para distribuição da receitaSim
NomeImpressoTextoNome do cliente impresso no cartãoNão
DataValidadeAno/Mês no formato AAAAMMData de validade do cartãoNão
NumeroCartaoTexto de 16 dígitosNúmero do cartãoNão
CodigoSegurancaTexto de 3–4 dígitosCódigo de segurança do cartãoNão
CardTokenTextoToken do cartão para transações de recorrênciaNão
ValorNumérico com 2 decimaisValor da compraSim
CartaoFormaPagamentoNumérico Inteiro 0‑2 posiçõesForma de pagamentoSim
QuantidadeParcelasNumérico Inteiro 0‑12 posiçõesParcelas do cartão; válido de 2 a 12, ou 0/1 para à vistaSim
ClienteDescricaoTextoDescrição da compraSim
ClienteIPTextoIP do cliente finalSim
ClienteCPFCNPJTextoCPF/CNPJ do cliente finalSim
ClienteNomeTextoNome do cliente final, tamanho máximo de 100 caracteresSim
ClienteEmailTextoE-mail do clienteNão
ClienteSexoTextoSexo do cliente final da compra, podendo ser M (masculino) ou F (feminino)Não
ClienteDDDTextoDDD do telefone do clienteNão
ClienteNumeroCelularTextoNúmero do telefone do clienteNão
ClienteEnderecoTextoEndereço do clienteNão
ClienteComplementoTextoComplemento do endereço do clienteNão
ClienteNumeroTextoNúmero do endereçoNão
ClienteBairroTextoBairro do clienteNão
ClienteCidadeTextoCidade do clienteNão
ClienteCEPTextoCEP do clienteNão
ClienteUFTextoUnidade da federação (UF), ex: SP, RJNão
NumeroPedidoTextoNúmero interno do pedido para controle do marketplace, tamanho máximo de 20 caracteresNão
ReferenciaTextoReferência para localização futura do boletoNão
PreAutorizarBooleanoIndica se a transação deve ser pré-autorizadaNão
AntifraudeBooleanoIndica se a transação deve passar por análise antifraudeNão

Objeto TransacaoSplit

CampoTipoDescriçãoObrigatório
ClienteIdGuidIdentificador do cliente no splitSim
ValorNumérico com 2 decimaisValor da transação destinado ao Marketplace ou SellerSim
ValorRoyaltiesNumérico com 2 decimaisValor 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 splitSim
DecisaoTextoDefine se o split será autoaprovadoNão

Resposta

CampoTipoDescrição
RetornoTextoOK ou ERRO
DetalhesErroTextoDetalhes do erro, se houver
IdentificadorTextoIdentificador da transação
CodigoAutorizacaoTextoCódigo de autorização da transação (NIT)
NsuOperacaoTextoNSU da operação da transação
AdquirenteTextoAdquirente responsável pelo processamento
NumeroAutorizacaoTextoNúmero de autorização
BandeiraTextoBandeira do cartão
Language
Credentials
OAuth2
Click Try It! to start a request and see the response here!