If you are unable to process a refund for the Authorize.Net payment from inside your WooCommerce, then it probably means that transaction has not settled yet.
Payments made via Authorize.Net are settled and allowed to be refunded only on the next day.