Problemas conhecidos
Erro ao processar o segundo reembolso do mesmo valor que o primeiro: O cartão-presente já foi reembolsado
Erro ao processar o segundo reembolso do mesmo valor que o primeiro: O cartão-presente já foi reembolsado
ID: 1118560
Scheduled
Publicado em 16/10/2024
•
Última atualização em 16/10/2024
Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
Ao solicitar um segundo reembolso parcial com o mesmo valor do primeiro, o gateway retorna a seguinte mensagem:
Message: O cartão-presente já foi reembolsado.
Embora isso seja registrado na interação, o segundo reembolso não é realmente processado. Esse cenário é muito mais comum para o segundo reembolso do mesmo valor, mas também pode ocorrer em reembolsos subsequentes, desde que o valor solicitado seja igual à soma dos reembolsos já processados.
Simulação
- Faça uma compra exclusivamente com um cartão-presente (GC);
- Conclua a transação;
- Emitir um reembolso parcial de um valor menor que a metade do pagamento total;
- Solicitar outro reembolso no mesmo valor do primeiro
Workaround
Foi criado um sinalizador de recurso em que as contas adicionadas ignoram a parte que introduz esse bug. https://github.com/vtex/configs/blob/main/src/configs/payment-gateway/flags/gch-refund-condition.jsonnet