There’s a lot of speculation about what online payment provider is best. So we did some investigating. Check out our evaluations of Authorize.Net, Stripe, PayPal and PayPal Pro based on customization, security, cost, customer service, and user interface.