Learn how to choose a payment processor for your small business. Compare pricing models, contracts, hardware, integrations, and support to find the right fit.