Cria transação para 2 cartões

Cria uma transação com pagamentos através de 2 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.
Para cancelar, utilize a rota de cancelamento com o Identificador de cada transação retornada.

Requisição

CampoTipoDescriçãoObrigatório
SplitCartao(1/2)TransacaoSplit[]Lista de splits financeiros para o cartãoSim
NomeImpresso(1/2)TextoNome do cliente impresso no cartãoNão
DataValidade(1/2)Ano/Mês no formato AAAAMMData de validade do cartãoNão
NumeroCartao(1/2)Texto de até 16 dígitosNúmero do cartãoNão
CodigoSeguranca(1/2)Texto de 3-4 dígitosCódigo de segurança do cartãoNão
Valor(1/2)Numérico com 2 decimaisValor da transação do cartãoSim
QuantidadeParcelas(1/2)Numérico InteiroNúmero de parcelas do cartãoSim
TitularCPFCNPJ(1/2)TextoCPF/CNPJ do portador do cartãoNão
CardToken(1/2)TextoToken do cartãoNão
CartaoFormaPagamentoNumérico InteiroForma de pagamentoSim
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 cliente finalNã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çoNão
ClienteNumeroTextoNúmero do endereçoNão
ClienteBairroTextoNome do bairroNão
ClienteCidadeTextoNome da cidadeNão
ClienteCEPTextoCEPNã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
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
Identificador1TextoIdentificador da transação do cartão
CodigoAutorizacao1TextoCódigo de autorização da transação
NsuOperacao1TextoNúmero de operação da transação
NumeroAutorizacao1TextoNúmero de autorização da transação
Adquirente1TextoAdquirente da transação
Bandeira1TextoBandeira do cartão
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Requisição com dados da transação

string
string
^20[0-4]\d(0[1-9]|1[0-2])$
string
^(\d)+$
string
^(\d)+$
double
≤ 2147483647
int32
0 to 12
string
^(\d)+$
uuid
SplitCartao1
array of objects
SplitCartao1
string
string
^20[0-4]\d(0[1-9]|1[0-2])$
string
^(\d)+$
string
^(\d)+$
double
≤ 2147483647
int32
0 to 12
string
^(\d)+$
uuid
SplitCartao2
array of objects
SplitCartao2
int32
0 to 2
string
required
string
string
required
^(\d)+$
string
required
string
string
length between 1 and 1
M|F
string
^(\d)+$
string
^(\d)+$
string
string
string
^(\d)+$
string
string
string
^(\d)+$
string
string
boolean
Headers
string
required
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

400

Erros de validação na requisição

500

Erro interno ao processar a transação

Language
Credentials
OAuth2
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/json