End of day in Authorize.net is similar to any other merchant provider. You follow the basic end of day process outlined previously. However, Authorize.Net operates with one little (but important to know) difference compared to the other credit card service providers.
Most providers allow you to authorize cards, get a batch total, and then settle the batch. Each 'settlement' results in a batch being flushed to your bank. If you settle twice a day, you will likely have two entries in your bank account.
Authorize.net allows one batch per day. You can settle in Theatre Manager as many times as you want and all of them will be aggregated into one single batch that appears on your bank statement. That single batch is 'swept' into your bank account at a time of your choosing (set by each merchant in the online interface in authorize.net and can be changed at any time). We recommend that you set the batch sweep to be approximately 12 hours after the time you regularly do your end of day processing. For instructions on setting the sweep time, click here. For example:
The following describes how Authorize.net differs (slightly) as it may be important to understand the effects if you need to create more than 1000 transactions between each end of day. (This is a very large number of transactions and is rarely exceeded - even by large venues and onsale dates).
Authorize.net also has an online Merchant Login where you can view your current charges at any time -and- review current unsettled transactions and past batches. |
|
Your Authorize.net account must have permission to call the Transaction Details API in order to settle. It is a permission your service provider must give you. |
To enable the level of End-of-Day reconciliation that Theatre Manager users have come to expect, the authorization in Authorize.net is done a little differently.
There is a quick additional setup step inside the Authorize.net online interface to allow settlement from within Theatre Manager. Click here for instructions. The Authorize.net settlement process is also a little different because of the authorization process, yet provides some interesting benefits. In general, when you decide to settle your batch:
Very important - please read the error message column to see if:
|
This might happen if
The only reasons where this would occur is:
When you see this window:
Refunds are processed immediately by Authorize.net.
If you do a lot of refunds before the sweep time and settle end of day after the sweep time, you may be told that you are out of balance by what seems to be the total amount of your refunds.
See explanation why Authorize.net processes refunds right away. |
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:
|
This should only be required when there are more than 1000 transactions in a batch. This is due to a limitation on the Authorize.net servers which only returns the 1000 most recent transactions (suitable for most days business). If you are in a day with more than 1000 transactions, use the batch total and transaction count to compare to the totals in theatre manager and then force settle. TM will then change all cards to 'capture' them.
If there are less than 1000 transactions in the batch, Theatre Manager should identify discrepancies automatically.
Please note that a batch may appear out of balance if there are refunds in a batch, which is affected by your choice of sweep time. Check for voided payments in the Theatre Manager edit list -> error message column and make sure that they are expected.
Theatre Manager assumes you have turned off auto-settle in the admin settings and that Theatre Manager will do the settlement. Do not settle the batch using the Authorize.net interface. |
To find the batch total, you will need to: