In fact, there’s quite a bit of overlap between our picks for and best payment processing companies. If your business handles in-person sales, make sure your payment processing company offers ...