Eu usei o Authorize.Net em muitos projetos de comércio eletrônico e nunca fiquei nada emocionado com seus serviços e segurança. Na verdade, a segurança deles é tão boa que às vezes pode ser um pouco chata. Mas suponho que esse seja um bom problema.
Eles têm várias opções, desde um "controle de transferência realmente fácil do seu site para o nosso" para processamento de cartão de crédito até um serviço totalmente personalizado "rolar o seu próprio" com uma API rica (e um pouco complexa).
O processamento de back-end também é completo, permitindo que você (ou o proprietário da empresa) tenha controle total sobre a liquidação de transações, emissão de créditos e assim por diante.
É muito legal.