Olá, tudo bem?
Obrigado pelas suas palavras.
Não enviamos reembolso para a Braspag. O que temos é:
1 – Para o cartão de crédito, cancelamos/estornamos um pagamento duplicado, quando recebemos esse erro da Braspag, ao tentar fechar um pedido.
2 – Pela administração você pode tentar atualizar o status do pagamento, após o estorno via administração da Braspag. Nesse caso, iremos trocar o status do pedido para “refunded”.
Abraços.
Olá Mario!
Entendi!
Dúvida: Vocês possuem interesse em desenvolver essa funcionalidade? Podemos avaliar um patrocínio para melhorar o plugin para a comunidade.
Caso tenha interesse, me chama no email lauro [at] organicadigital.com.
Abraços.
Infelizmente não estou com tempo para desenvolver essa funcionalidade.
Além disso, sinceramente acho que não é trabalho do plugin de pagamento:
– Só cartão de crédito tem estorno e mesmo no caso dele, nem toda adquirente dá suporte (segundo a documentação da Braspag).
– O cliente nunca vai poder abandonar a administração da Braspag, já que só lá é que tem todas as informações da transação.
– O cliente terá outras atividades fora do site, por ocasião do estorno, como nota fiscal, CRMs, etc…
Mas mesmo que queriam desenvolver, posso tirar dúvidas por aqui.
Minha sugestão seria utilizar a action wc_checkout_braspag_update_order_status para realizar uma ação de reembolso caso identifique a mudança para esse status.
Precisa testar, mas se não me engano, daria pra usar o método de request que está disponível na classe de gateway $gateway->api->make_request();
, usando como base o que tem na classe de cartão.
Show Mario, agradeço pela disponibilidade!
Fiquei com uma dúvida: Se o status for alterado na Braspag, o plugin captura e muda o status do Pedido para “Reembolsado” no Woocommerce?
Obrigado novamente!