3 ms·
Full disclosure: I work on the team that implemented this feature. On Wave Invoices [1] we try to make it ridiculously easy for people to get paid. As such, we
by nickpresta 14y ago
Full disclosure: I work on the team that implemented this feature.
On Wave Invoices [1] we try to make it ridiculously easy for people to get paid. As such, we have a very select number of fields that are mandatory and don't require things like address, country, province, phone number, etc.
Here is an example: http://i.imgur.com/yqSUMNb.png http://i.imgur.com/yqSUMNb.png
The payment amount is already filled in - set to the full amount of the invoice in question. The rest is relatively easy to fill out.
We use the awesome jquery.payment [2] and Stripe.js [3] on this form so you get formatted input - like on the credit card number and expiry date - and inline validation.
[1] https://www.waveapps.com/invoicing/ https://www.waveapps.com/invoicing/
[2] https://github.com/stripe/jquery.payment https://github.com/stripe/jquery.payment
[3] https://stripe.com/docs/stripe.js https://stripe.com/docs/stripe.js