Stripe payment provider

A payment provider for Stripe (https://stripe.com/).