Authorize.net enables also an option for automatic refunds from WooCommerce. In order to do it, you have to go to the “Order details” page of the order you want to refund and click on “Refund”. Now you can specify the amount you intend to refund and click on Refund via Authorize.net.
It might happen that refunds are not processed and an error is returned. This generally happens because before making a refund, the transaction has to be set as “settled” by Authorize.net. In case of error, by refreshing the “Order details” page, you should see a note with the reason for the failure of the refund; in any case, a note will be added to log files.
If you partially refund an order, Authorize.net will create a refund, if you fully refund an order, Authorize will void the order, which looks like this: