//Não esqueça de realizar a autenticação aqui \o/
var request = {
administrativePassword: 'cappta',
administrativeCode: '000000000'
};
var success = function(response) {
// callback para cancelamento bem sucedido
console.log(response.administrativeCode);
console.log(response.receipt.merchantReceipt);
};
var error = function(response) {
// callback para cancelamento que falhou
console.log(response.reason);
};
checkout.paymentReversal(request, success, error);
Somente será possível cancelar pagamentos que já foram confirmados dentro do mesmo dia ou seja não será possível cancelar pagamentos de dias anteriores.
Importante!
No caso de uma transação conter uma ordem de split esta será cancelado também.
Request para cancelamento
Parâmetro | Descrição |
---|---|
administrativePassword | Senha necessária para realizar o cancelamento de uma transação. Obs.: Por padrão é "cappta", mas pode ser alterado nas configurações do GP. |
administrativeCode | Identificador único para pagamentos, é devolvido quando a transação é autorizada mas também pode ser consultado no portal de transações Cappta |