post https://pagamentos.k8bank.com.br/PagamentosAPI/api/CriaTransacaoCartoesSplit
Uma transação split, também conhecida como pagamento dividido, permite que você divida o valor total de uma compra com cartão em várias partes e pague com até dois cartões. Sendo assim, este endpoint cria uma transação com pagamentos através de múltiplos cartões de crédito.
Caso uma das transações seja reprovada, automaticamente retornará erro, em caso de aprovação cada um dos eventos de pagamento gerados terá uma transação gerada(caso seja necessário cancelar uma ou todas as transações utilize a rota de cancelamento com o Identificador de cada transação retornada).
Requisição
Campo | Tipo | Descrição |
---|---|---|
NomeImpresso1 | Texto | Nome do cliente impresso no cartão. |
DataValidade1 | Ano/Mês no formato AAAAMM | Data de validade do cartão. |
NumeroCartao1 | Numérico de 16 posições | Número do cartão. |
CodigoSeguranca1 | Numérico de 3 posições | Código de segurança no verso do cartão. |
Valor1 | Numérico com 2 decimais | Valor da compra |
QuantidadeParcelas1 | Numérico Inteiro | Quantidade 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. |
TitularCPFCNPJ1 | Texto | CPF/CNPJ do cliente final da transação. |
CardToken1 | Texto | O token do cartão para transações de recorrência (opcional) |
SplitCartao1 | TransacaoSplit[] | Array especificando o “split” financeiro dos valores arrecadados pelo pagamento para diversas contas do K8Bank. (opcional) |
NomeImpresso2 | Texto | Nome do cliente impresso no cartão. |
DataValidade2 | Ano/Mês no formato AAAAMM | Data de validade do cartão. |
NumeroCartao2 | Numérico de 16 posições | Número do cartão. |
CodigoSeguranca2 | Numérico de 3 posições | Código de segurança no verso do cartão. |
Valor2 | Numérico com 2 decimais | Valor da compra |
QuantidadeParcelas2 | Numérico Inteiro | Quantidade 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. |
TitularCPFCNPJ2 | Texto | CPF/CNPJ do cliente final da transação. |
CardToken2 | Texto | O token do cartão para transações de recorrência (opcional) |
SplitCartao2 | TransacaoSplit[] | Array especificando o “split” financeiro dos valores arrecadados pelo pagamento para diversas contas do K8Bank. (opcional) |
CartaoFormaPagamento | Numérico Inteiro 1 posição | Forma de pagamento do cartão, sendo possível os valores: 0 = A Vista; 1 = Parcelado sem juros; 2 = Parcelado com juros (opcional) |
ClienteDescricao | Texto | Descrição da compra. |
ClienteIP | Texto | IP do cliente final da transação. (opcional) |
ClienteCPFCNPJ | Texto | CPF/CNPJ do cliente final da transação. |
ClienteNome | Texto | Nome do cliente final da transação. |
ClienteEmail | Texto | E-mail do cliente final da transação (opcional). |
ClienteSexo | Texto | Sexo do cliente final da compra, podendo ser M (masculino) ou F (feminino) (opcional). |
ClienteDDD | Texto | DDD do telefone do cliente final da compra (opcional). |
ClienteNumeroCelular | Texto | Número do telefone do cliente final da compra (opcional). |
ClienteEndereco | Texto | Endereço do cliente final da compra (opcional). |
ClienteComplemento | Texto | Complemento do endereço do cliente final da compra (opcional). |
ClienteNumero | Texto | Número do endereço do cliente final da compra (opcional). |
ClienteBairro | Texto | Bairro do cliente final da compra (opcional). |
ClienteCidade | Texto | Cidade do cliente final da compra (opcional). |
ClienteCEP | Texto | CEP do cliente final da compra (opcional). |
ClienteUF | Texto | UF do cliente final da compra (opcional). |
NumeroPedido | Texto | Número do pedido e/ou carrinho de compras (opcional). |
TransacaoSplit { } | TransacaoSplit[] | Array especificando o “split” financeiro dos valores arrecadados pelo pagamento para diversas contas do K8Bank, a partir do código de cliente, do valor , valor Royalties e Decisão |
Resposta
Campo | Tipo | Descrição |
---|---|---|
Retorno | Texto | Retorno da chamada, podendo possuir os valores OK ou ERRO |
DetalhesErro | Texto | Detalhes do erro gerado, caso o retorno seja ERRO |
Identificador1 | Texto | Identificador da transação gerada, caso chamada seja exitosa |
CodigoAutorizacao1 | Texto | Código de autorização da transação(NIT) (caso seja bem sucedida) |
NsuOperacao1 | Texto | Número de operação da transação(caso seja exitosa) |
NumeroAutorizacao1 | Texto | Número de autorização da transação |
Adquirente1 | Texto | Adquirente responsável pelo processamento da transação |
Bandeira 1 | Texto | Bandeira do Cartão, podendo ser: Diners, MasterCard, Visa, Outros, AmericanExpress, HiperCard, Aura, Elo |
Identificador2 | Texto | Identificador da transação gerada, caso chamada seja exitosa |
CodigoAutorizacao2 | Texto | Código de autorização da transação(NIT) (caso seja bem sucedida) |
NsuOperacao2 | Texto | Número de operação da transação(caso seja exitosa) |
NumeroAutorizacao2 | Texto | Número de autorização da transação |
Adquirente2 | Texto | Adquirente responsável pelo processamento da transação |
Bandeira2 | Texto | Bandeira do Cartão, podendo ser: Diners, MasterCard, Visa, Outros, AmericanExpress, HiperCard, Aura, Elo |