Refunds are processed immediately by Authorize.net. YOU CANNOT VOID A REFUND.
If you fail to settle a batch containing a refund before the authorize.net sweep time, you will receive a warning during the end of day that the batch may be out of balance (even if it is not). Your balance will appear be out by the total amount of refunds you processed before the sweep time. You will see this every time you:
|
|
Set your sweep time (in authorze.net settings on their web page) to be about an hour after you normally do your end of day to minimize the messages about refunds. |
There are a few subtle implications of the way Authorize.net works that you may encounter in your reconciliation. Most venues should not see them, but in case you do, these are:
Authorize.net automatically 'captures' refunds immediately (we wish it didn't) so if you don't settle before the sweep, it will appear like you are out of balance and have an additional refund transaction in TM that does not seem to be in Authorize.net.
In reality, you are most likely in balance because the refund just got placed in the previous day's batch. You will need to look in the previous day's batch for the refund to make sure you don't refund twice. Addressing Auth.net refund process if it gets deposited before you get a chance to do end of day:
|