Get your sales and marketing teams in sync 💃🏻

Download ebook

Let respondents choose how much they want to pay

Would you like to let your clients choose how much they want to pay for your service? Or how much they can afford to donate to your cause?

You can build a form with a Payment field that allows your audience to donate/pay an amount of their choice.

See it at work and add it to your account – using this link while you are signed in to your Typeform account.

How to build it:

1. Add a Number question similar to this, asking how much someone wants to pay.

Screenshot 2024-04-17 at 16.12.52.png

2. Go to the Logic panel and select Branching and calculations, where you can set up your calculations like this.


3. Add your Payment question, and make sure you set the Price variable to 0 (zero).

Screenshot 2024-04-17 at 16.14.44.png

4. Finish off with a nice Ending, and you’re ready to go.

Check out this second example form too.

It's currently not possible to send receipts directly from the Payment field, which means your respondents aren't getting receipts for one-time payments made through your form.

To send a receipt in an email, you can set up follow-up messages, or connect your form to MailChimp or any other email service via Zapier to send your own receipts and emails in HTML format. Check out this Help Center article to find out how to send Gmail notifications or follow-ups from new form entries.

If you're comfortable with using Webhooks and APIs, you can also try this method to send receipts after accepting payments through your form.

Tap into our community knowledge