Stripe

Stripe powers online and in-person payment processing and financial solutions for businesses of all sizes.