Take payments with Dodo Payments in your forms
Connect your own Dodo Payments account with an API key and add a payment to any form. Charge a fixed amount, an amount from a field, or let people choose within a range.
No add-ons to buy · Updated October 2026
- Starter kit$24.00
- Shipping$6.00
- Total, paid on Dodo$30.00
What it does
Your own account
Connect with a Dodo Payments API key, in test or live mode.
Three ways to price
Fixed, from a field like a calculated total, or chosen within a min and max.
Any currency
Charge in the currency you sell in. People pay on Dodo's checkout.
Set it up in three steps
- 1
Add your API key
Paste a Dodo Payments API key. Start with a test key if you like.
- 2
Set the amount
Add a payment field: fixed, taken from a field, or chosen by the visitor.
- 3
Publish
People fill in the form and pay on Dodo Payments's checkout.
How payments work
The money goes to your Dodo Payments account. You choose how the amount is set.
- Account
- Your own Dodo Payments account, in test or live mode
- Fixed amount
- The same price for everyone
- Amount from a field
- For example, a calculated total
- Visitor chooses
- Any amount between your minimum and maximum
- Currency
- Any currency
- Checkout
- On Dodo Payments
Questions
How do I add Dodo Payments to a form?
Connect your Dodo Payments account with an API key, add a payment field to your form and choose how the amount is set. People pay on Dodo's checkout.
Can the price depend on the answers?
Yes. Take the amount from a field, such as a calculated total.
Can I use Stripe and Dodo Payments?
Yes, both. Connect the one you use for the form; the pricing page shows which plan includes payments.
Can I test before going live?
Yes. Connect a test key, try the form, then switch to a live key.
Connect Dodo Payments to your forms.
Set up the Dodo Payments integration in a few minutes, with no code. Free trial, no credit card.