Closed renorram closed 5 years ago
Oi @renorram Aparentemente o módulo já está preparado para lidar com reembolso parcial e realmente só faltaria alterar esta flag. Farei alguns testes e atualizarei este ticket em breve.
Obrigado por reportar e lamento a demora.
Oi @renorram
Realmente, alterando o $_canRefundInvoicePartial
é suficiente para habilitar o reembolso parcial.
Veja prints do teste que acabei de fazer com cartão de crédito:
Vou liberar esse ajuste na próxima versão e fecho o ticket em seguida... Obrigado pela contribuição.
Tenho a seguinte situação, um cliente comprou por boleto 5 itens porém tem a intenção de devolver um dos itens e queria o estorno desse item. Porém percebi que no magento não posso estornar compras por boleto do pagseguro e também que compras por cartão de crédito só podem ser estornadas totalmente e não parcialmente.
Pelo que entendo do módulo e do magento a lógica seria apenas mudar as flags
$_canRefund
e$_canRefundInvoicePartial
paratrue
dentro do Model dos meios de pagamento correspondentes, já que o métodoRicardoMartins_PagSeguro_Model_Abstract::refund
envia o valor que está sendo reembolsado.Queria saber se é seguro alterar essas flags para utilizar o reembolso parcial/total ou se elas tem outra implicação dentro do módulo que pode acabar gerando comportamento indesejado?