Esta rota tem como objetivo realizar a autorização e captura de uma venda através de um canal Web utilizando os dados do cartão de crédito - i.e. Websites, E-Commerces, entre outros.
INFO
Obs.: Nenhum dado sensível enviado (dados do cartão de crédito) na requisição será salvo no banco de dados do Gateway para manter a conformidade com a LGPD!
Além disso, essa venda será considerada como uma venda não-presencial, ou seja, haverá um risco maior de ocorrer chargeback.
Observação importante
Para um bom funcionamento e assertividade nas análises de fraude, recomendamos as implementações dos scripts client-side descritos em nossa documentação, que podem ser encontrados clicando aqui.
Respostas das requisições
Variável | Tipo | Descrição |
---|---|---|
createdAt | String | Data de criação da transação |
status | String | Status da transação |
localCode | String | Código único interno do sistema para identificar uma transação |
authorizationCode | String | Código de autorização da transação |
nsuCode | String | Código complementar ao de autorização da transação |
gatewayIdentifier | String | Identificador no gateway da transação |
gatewayOrder | String | Identificador do pedido no gateway da transação |
valueCents | BigInteger | Valor da transação em centavos |
installments | Int | Quantidade de parcelas |
acquirerMessage | String | Resposta da transação pela adquirente |
totalValue
O campo totalValue tem seus números contados em centavos. Significa que 500 equivalem à R$5,00. Nosso sistema permite pagamentos com parcelas (installments) de no mínimo R$5,00. Ex.: com 2 parcelas, o totalValue deverá ter no mínimo 1000 (R$10,00) para que cada parcela tenha no mínimo R$5,00.
Erros mapeados
Para visualizar os possíveis erros nesta API, acesse a Tabela de erros do pagamento web.
Antifraude
Para que haja a separação do seu estabelecimento no antifraude e consigamos adaptar as regras, é necessário que o parâmetro integradorID seja enviado no header.