Stripe
A fully integrated suite of payment products allows merchants to take payments, send payouts and manage a business’ finances via Stripe's software and APIs. There are a multitude of tools available within the platform offering fraud prevention, invoicing, subscription management, payment links, identity verification and managing a business’ spend.