Stripe
Stripe allows you to accept payments online and in mobile apps.
This video features an old UI. Updated version coming soon!