A user can submit a payment

After several hours of research, I've settled on stripe connect instead of crowd-tilt for payment processing, due to PCI compliance and IRS 1099 reporting features in stripe.

Installed stripe and created a simple payment page.
I changed the currency string to a constant, and changed the description string to something that would make it possible to be certain my site is what sent the message that I see on the stripe dashboard. The rest is straight from stripe.