É possível simular a recusa de uma transação em modo teste simplesmente enviando o cvv do cartão de crédito com o início 6. Por exemplo: 651, 601 ou 658.
Com isso o status da sua transação será recusada e o código de erro será equivalente aos dois últimos dígitos do CVV. Por exemplo: para o cvv 651, o código de erro será 51 (saldo insuficiente).
Obs.: para que essa simulação funcione, é necessário passar os dados do cartão no corpo da própria transação, e não via card_hash.
Comentários
4 comentários
Boa tarde. Estou com o mesmo problema. A transação sempre retorna "paid". Testei diferentes bandeiras de cartão e os CVV acima fornecidos para forçar uma transação com erro e nada. Obrigado.
Estou com o mesmo problema também... Todas as transações são retornadas como paid!
Oi Gustavo! Tudo bom?
Você está passando o CVV no corpo da transação ou via card_hash? Esse teste funciona apenas quando enviado pelo corpo da própria transação :)
Se ainda precisar de qualquer ajuda estamos à disposição no e-mail suporte@pagar.me!
Abraços,
Estou passando no corpo da transação... Não utilizo o card hash!
Por favor, entre para comentar.