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.