Após uma venda ser autorizada é possível realizar o cancelamento da transação no mesmo dia, caso o portador do cartão esteja na loja.
Parâmetros de Cancelamento
# | Parâmetro | Valor | Descrição | Observação |
---|---|---|---|---|
1 | TransactionRetailerCode | Inteiro | - | Identificador Único do Estabelecimento |
Requisição de Cancelamento
O parâmetro necessário para realizar o cancelamento é o TransactionRetailerCode
este parâmetro é um identificador único do estabelecimento naquele terminal dentro da Justa, encontrado no recibo emitido no retorno da transação como JC (JustaCode).
<script>
$("#btnCancel").click(function () {
justaWS.justaWS("Operation", {
type: "CANCEL",
data: {}, //Json contendo os parâmetros conforme tabela acima
onSuccess: function (transaction) {
console.log("Sucesso!");
console.log(transaction);
},
onError: function (transaction) {
console.log("Erro!");
console.log(transaction);
}
});
});
</script>
Exemplo do Cancelamento
{
"TransactionRetailerCode" : 2839
}
Exemplo de cancelamento de uma transação
Para vendas com PIX não há cancelamento via terminal.