Payments

Take Stripe payments inside a form

Add a payment field, paste your own Stripe keys, and the form charges customers directly. Money moves between your customer and your Stripe account — we never touch it and take no percentage.

Available on Pro, $14.99/month. Free plan includes Google Sheets, Zoho CRM, Zapier, calendar sync, webhooks, and email.

Setting it up takes about a minute

01

Add a payment field

Drop a Payment field into your form and set the currency and amount, or link the price to an earlier question so the total follows what the customer picked.

02

Paste your Stripe keys

Add your publishable and secret keys from the Stripe dashboard. Optionally add the per-form webhook signing secret so payment status stays accurate even if a customer's tab closes mid-checkout.

03

Publish and get paid

Customers pay with a card inside the form. The amount is recomputed server-side from your live definition, so a tampered client can't invent a cheaper price.

What arrives on the other side

A charge on your own Stripe account, and a payment record attached to the response showing the provider, amount, and status. Responses claiming an unpaid or wrong-amount payment are rejected at submission.

What people use it for

Questions people ask

Does Zunoform take a cut of payments?

No. Payments run on your own Stripe account with your own keys — you pay Stripe's standard processing fees and nothing to us beyond the $14.99 plan.

Can the amount depend on the answers?

Yes. Turn on "Price by answer" and map a price to each option of a choice or checkbox question. The total is the sum of what the respondent selected, recomputed server-side at checkout and re-verified at submission.

Which plan is needed for payments?

Pro at $14.99/month. For comparison, payment fields start at $91/month on Typeform.

Works well with

Ready when you are

Better forms.
Better data.

Build your first form in under 60 seconds. Free forever for personal use, no credit card required.