At a glance
The total dollar amount that successfully flowed through Authorize.Net in the period, gross of refunds, gross of interchange and scheme fees, gross of chargebacks. This is the gateway-level view of “money that touched the Visa-owned legacy gateway”, not “money that landed at your bank acquirer”.
Calculation
Calculated automatically from your Authorize.net data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A US legacy mid-market merchant (“Heartland Hardware Co.”, an Ohio-based 28-year-old industrial supply distributor) runs Magento 2 with Authorize.Net AIM as the default gateway, an Elavon merchant account behind it, plus a CIM-backed customer portal for B2B reorders. The 30-day window covers 03 Apr 26 to 02 May 26.- The card sums across web, MOTO, B2B portal, and ARB without channel labels. Authorize.Net’s API does not natively tag channel; everything is
authCaptureTransactionregardless of whether it came from Accept.js, an AIM keyed-in MOTO, or an ARB rebill. To split, the merchant must rely on the upstream commerce platform’s order metadata or pass a customdescription/invoiceNumberconvention. This is a structural limitation versus modern gateways like Stripe (which tagpayment_method_details.card.networkand channel cleanly). - B2B reorder portal at USD 1.14M dominates. CIM tokens enabled rapid reorder; B2B AOVs (USD 1,840 average) dwarf web AOV (USD 224). The merchant should treat CIM volume as the strategic asset, not the web channel.
- The 0.10 to 0.15 USD per-transaction gateway fee is invisible here. On 2,964 transactions at USD 0.10 that is roughly USD 296 in gateway fees, plus the USD 25 monthly gateway fee. None of that is on
dashboard.authorize.netsummary screens; it shows up on the merchant statement. CFOs often discover this only at month-end. - Acquirer discount rate is the big number, not the gateway fee. Elavon’s blended discount on 2,964 transactions averaging USD 629 each, weighted heavily on commercial cards (level-2 / level-3 data eligible), runs roughly 2.2 to 2.6% all-in. That is roughly USD 44,800 in interchange + acquirer markup, vastly larger than the gateway fee. Heartland Hardware’s CFO should ask Elavon about Level 2/3 data submission to drop interchange on commercial cards by 50 to 100 basis points.
- Settlement is acquirer-driven, not Authorize.Net-driven. Once the nightly batch closes (16:00 PT cut-off), Authorize.Net hands the batch to Elavon. Elavon funds the merchant’s business account T+1 to T+2 business days. The Authorize.Net Dashboard’s “Settled” status means “handed off”, NOT “in your bank yet”; merchants confused on day-of-month boundaries should reconcile against the Elavon statement, not Authorize.Net.
Sibling cards merchants should reference together
Reconciling against the vendor’s own dashboard
Where to look in the Authorize.Net Dashboard: Sign in at account.authorize.net. The closest comparable view is:Reports → Transaction Statistics → Statistics by Settlement Date (filter same date range, “Settled” status)For batch-level cross-checks, the Reports → Settled Transactions view shows each nightly batch with its total. Sum of batch totals over the period should equal this card. Other Authorize.Net views that look similar but answer different questions:
- Statistics by Submission Date. Same data sliced by when the transaction was submitted, not when it settled. For a batch that crosses midnight or a weekend (Friday submission, Monday settlement), this view differs from the Settlement Date view by 1 to 3 days. This card aligns with Submission Date when capture is immediate, with Settlement Date approximately on the next batch.
- Unsettled Transactions (Reports → Unsettled Transactions). Authorisations not yet captured, plus captured-pending-settlement. NOT included in this card unless captured.
- Held Transactions (FDS, Fraud Detection Suite). Transactions held by FDS rules pending merchant review, neither approved nor declined. Excluded from this card until the merchant releases or declines them.
- Recurring Billing → Subscription Activity. ARB rebill view; a subset of this card filtered to ARB-originated transactions.
Cross-connector reconciliation, what should match what:
Quick rule for support tickets: if a merchant says “Authorize.Net Dashboard shows USD 100k, your number shows USD 92k” in the same period, walk through the table above in order. Time-zone (Pacific batch cut-off vs UTC) is the most common cause for “today” complaints; FDS-held reviews are the most common cause for “yesterday” gaps in low-trust new-merchant accounts.
Known limitations / merchant FAQs
Reconciliation questions (“why doesn’t this match the Authorize.Net Dashboard / my acquirer statement?”) are answered in the Reconciling against the vendor’s own dashboard section above. Below are the questions that aren’t reconciliation.“Authorize.Net is owned by Visa, does anything change for me operationally?” No, not at the gateway, API, or merchant-account level. Visa acquired Authorize.Net through the CyberSource / Authorize.Net consolidation in 2010 and the gateway has continued under Visa’s commercial-services umbrella since. Day-to-day, the API endpoints, transaction reporting, the Authorize.Net Dashboard, the Cardinal Commerce 3DS bundling, ARB / CIM, and FDS all remain unchanged. The strategic implication is that Visa-card processing benefits from being on Visa’s own gateway (slightly faster authorisation, no inter-network hop), but the practical merchant workflow is unaffected. “Why is the Authorize.Net API still XML-based, can I use a modern JSON API?” The API supports both XML and JSON request/response since the 2014 modernisation; you can send JSON requests and receive JSON responses by setting the
Content-Type: application/json header on api.authorize.net/xml/v1/request.api. The endpoint path still contains /xml/v1/ for legacy compatibility, but the payload format is your choice. The legacy SOAP surface and AIM raw key-value-pair API are deprecated but still reachable; new integrations should use the JSON-over-the-XML-endpoint API or the Accept.js / Accept Hosted SDKs.
“What is the difference between AIM, CIM, and ARB?”
- AIM (Advanced Integration Method). Direct server-to-server card processing. The merchant captures card data and submits it to Authorize.Net. Highest PCI scope but most flexible; used for MOTO, B2B, and legacy integrations.
- Accept.js / Accept Hosted. Modern client-side card capture; the card data goes directly to Authorize.Net (never touches the merchant’s server). Reduces PCI scope to SAQ-A. Recommended for new web integrations.
- CIM (Customer Information Manager). Tokenised card-on-file. Authorize.Net stores the card; the merchant gets a
customerProfileId+paymentProfileIdand charges viachargeCustomerProfile. Used for B2B reorder portals, saved cards, and one-click checkout. - ARB (Automated Recurring Billing). Authorize.Net-managed subscription rebills. The merchant defines a schedule; Authorize.Net charges the stored card on schedule. Limited compared to a modern subscription platform (no proration, no metered billing); often replaced by upstream subscription management with CIM as the rail.
description or invoiceNumber to disambiguate.
“Why is my acquirer’s monthly statement total different from this card?”
Three reasons. (1) Timing. Authorize.Net captures by transaction date; acquirers fund by deposit date, T+1 to T+2 later. End-of-month transactions appear in this card’s April but in the acquirer’s May statement. (2) Fees deducted in the acquirer view. This card is gross of interchange and discount-rate; the acquirer statement is net. The gap is roughly 2.0 to 3.0% depending on card mix. (3) Reserves. Some acquirers (especially for newer or higher-risk merchants) hold a rolling reserve, typically 5 to 10% of monthly volume for 90 days. Reserve-held funds appear in this card (the customer paid) but not in the acquirer-funded total.
“What about Authorize.Net rate limits?”
Production tier: typically 100 requests per 30 seconds, with sustained 10 requests/second comfortable. For very high-volume merchants the Transaction Reporting API (the read-side) has a separate cap of 1,000 transactions per page and 1,000 batches per getSettledBatchListRequest. The engine paginates and back-fills; for a merchant doing 100,000 transactions/month the historical sync may take 30 to 60 minutes on first connect.
“Are 3DS-failed transactions counted here?”
No. 3DS failures end as transactionStatus = declined with reason code 200 (general decline) or 258 (3DS attempt failed) and are excluded. The 3DS-frictionless and 3DS-challenge-passed transactions both count.
“Does Authorize.Net handle ACH (eCheck.Net) volume here too?”
Yes, if the merchant uses eCheck.Net (Authorize.Net’s ACH product). eCheck transactions appear with paymentMethod = eCheck and transactionType = authCaptureTransaction and contribute to this card the same as card transactions. ACH settlement is slower (3 to 5 business days vs T+1 for cards); the aut_avg_settlement_days card surfaces this when ACH share is meaningful.
“My recurring ARB rebills, do those count?”
Yes. ARB rebills produce transactionType = authCaptureTransaction against the stored card on schedule. They are indistinguishable in this card from one-time captures; the subscriptionId field on the response identifies them when needed.
“Why is Authorize.Net often more expensive than Stripe for SMB merchants?”
Authorize.Net’s all-in cost is the gateway fee (USD 0.10 to 0.15 per transaction + USD 25 monthly) plus the acquirer’s discount rate (typically interchange-plus 0.30 to 0.80% on top of interchange itself). Stripe’s flat 2.9% + 30 cents bundles gateway and acquirer in one fee. For an average USD 100 transaction: Authorize.Net costs roughly USD 2.30 (interchange ~ 1.80% + acquirer markup 0.40% + gateway 0.10) plus a USD 25 monthly; Stripe costs USD 3.20 (2.9% + 0.30) with no monthly. Stripe is cheaper for low-volume / low-AOV merchants; Authorize.Net (with a sharp acquirer) is cheaper for high-volume / high-AOV / B2B-heavy merchants where commercial-card interchange optimisation (Level 2 / Level 3 data) saves more than the bundled-fee simplicity costs.