Get paid inside the form.
Tapzy forms can take a payment through your own Stripe or Dodo Payments account. Charge a fixed price, a total worked out from the answers, or an amount the visitor picks.
Updated October 2026
Reserve your seats
How it works
- 1
Connect your account
Link Stripe or Dodo Payments in test or live mode. The money goes to your account.
- 2
Add a payment field
Set a fixed amount, use a calculated total, or let people choose within a range.
- 3
People pay at checkout
After they submit, they're sent to the gateway's checkout page to pay.
Payments without the extra tools.
Stripe
Connect your own Stripe account and take payments in any form.
Dodo Payments
Prefer Dodo Payments? Connect your own account the same way.
Fixed price
Charge the same amount every time, like a ticket or a deposit.
Calculated totals
Charge a total built from answers, like seats × price plus add-ons.
Pay what you want
Visitors choose an amount between the minimum and maximum you set.
Any currency
Use any three-letter currency code, such as USD, EUR, GBP or INR.
Test mode
Run test payments with test keys before you switch to live.
Retry failed payments
If a payment doesn't go through, people can try again.
Payment in the response
The amount sits in the response row, in your table and CSV export.
How Tapzy compares
| Feature | Tapzy | Google Forms | Typeform | Tally | Youform |
|---|---|---|---|---|---|
| Payments in the form | — | Pro plan | |||
| Stripe | — | Pro plan | |||
| Dodo Payments | — | — | — | — |
Checked against each product's public pricing and help pages, October 2026.
Questions
How do I make a form with payment?
Add a Payment field to any Tapzy form and connect your Stripe or Dodo Payments account. When someone submits the form, they're sent to checkout to pay.
Can the amount depend on the answers?
Yes. Point the payment at a calculated field, such as seats × price plus add-ons. The total is worked out on our server from the answers, never from a price the browser sends.
Which payment providers work with forms?
Stripe and Dodo Payments, each with your own account. PayPal and Razorpay aren't available for forms.
Can I test before taking real money?
Yes. Connect your account with test keys, run a few payments, then switch to live keys.
What happens if a payment fails?
The person can retry it. The response is saved, and it counts toward your responses once the payment is completed.
Which currencies can I charge in?
Any three-letter currency code, such as USD, EUR, GBP or INR, as long as your Stripe or Dodo account supports it.
Keep exploring
Take payments in your forms today.
Connect Stripe or Dodo Payments and get paid, with no fee from Tapzy. Free trial, no credit card.