I'm researching this just now -- will write something up soon. So far:
PayPal can be a pain, and I've had issues with the support for PayFlowPro back when it was Verisign.
Authorize.net is the heavy -- they are behind a lot (most?) of the payment processors out there, like Chase/Paymentech. Their API is nasty and their approval process can be cumbersome.
TrustCommerce has a very nice and documented API. For basic subscription charging I think they might be the winner. I am still evaluating their support, sales, fraud protection, etc.
Google checkout is nice but no support for automatic subscriptions.
Amazon FPS is very very nice -- especially if you are accepting payments from overseas and from consumers -- but a lot of people don't like whisking the user off to another site.
If possible I will do an A/B test of TC and Amazon to see if there really is difference in conversion rates, errors, fraud, etc.
PayPal can be a pain, and I've had issues with the support for PayFlowPro back when it was Verisign.
Authorize.net is the heavy -- they are behind a lot (most?) of the payment processors out there, like Chase/Paymentech. Their API is nasty and their approval process can be cumbersome.
TrustCommerce has a very nice and documented API. For basic subscription charging I think they might be the winner. I am still evaluating their support, sales, fraud protection, etc.
Google checkout is nice but no support for automatic subscriptions.
Amazon FPS is very very nice -- especially if you are accepting payments from overseas and from consumers -- but a lot of people don't like whisking the user off to another site.
If possible I will do an A/B test of TC and Amazon to see if there really is difference in conversion rates, errors, fraud, etc.