Stripe checkout was beautiful. Then, I realized that it wasn't doing the emailing and the cc charge unless you do it via a server. It wasn't like Paypal. After a bit of scrambling, I managed to work around using Parse and MailGun. It's interesting to figure out these things.