Authorize.Net's ace in the hole is support. Their web site is filled with video tutorials, and they have award-winning 24-hour phone support if you ever get stuck. Oh yeah, we should mention competitive fees, automatic fraud detection, and simple developer integrations.
Authorize.Net was one of the first platforms to offer an online gateway, which enabled budding internet businesses to accept payments as early as 1996, the year it was founded by Jeff Knowles. Since then, Authorize.Net (or it's parent company) has been acquired at least 5 times, and is currently operating as a subsidiary of Visa. Visa purchased CyberSource (Authorize.Net's parent company) in 2010 for a solid $2B. Currently, over 430,000 businesses use Authorize.Net, processing over 1 billion transactions and $149 billion payments annually.
Unsurprisingly, Authorize.Net is best for online and eCommerce businesses, although they do have integrations that enable businesses to accept payments in person too. Speaking of integrations, they integrate hundreds of online platforms and shopping carts, and have an extensive array of SDKs and APIs to tap into if you want to build a payment experience into your own software.
Recurring Billing / Subscriptions
Automatic Card Expiration Update
Basic Reporting & Analytics
Developer SDK / API
Online Shopping Cart
ACH / eCheck
Key-in / Virtual Terminal