Square’s cash.me service is pretty snazzy — a no-fee online form that lets anybody accept debit card payments. However, sometimes I want to accept credit cards, or Bitcoin, or maybe I don’t want Square’s branding on my payment page. For fun, I made my own cash.me-style form during my free time this past week, using Stripe.
Want your own? Inspired by slackin, you can easily get your own Cashin hosted on Heroku with the click of a button:
You’ll also need a confirmed Stripe account to accept payments.
If you’re the tinkering type, feel free to view the source on Github. Issues and PRs are always appreciated!
Customizing the Form
A fun tip — you can easily pre-fill parts of the form with URL parameters. For instance, adding
?amount=$30&reason=Cat%20Sitting%20Services to the Cashin URL sends users to a form that looks like this:
You can even pre-specify the user’s email with the