The plugin does support refunds & voiding transactions. We had this issue pop up a little while ago and we’d suggest checking the user access settings in your NMI account. Please confirm that the user you are connecting with via the API Key has refunds or voids turned on. You can check this under: My Settings > User Accounts, and then select the user account tied to your API Key.