Fixed Pricing
Fixed pricing charges every respondent the same amount, regardless of their other answers.
Setup
1. Add a Payment question to your form
2. In the question editor, set Pricing Type to Fixed
3. Enter the amount in cents (e.g. 4900 = $49.00)
4. Select currency: CAD or USD
5. Make sure your Stripe credentials are set in Settings → Integrations
Amount format
Amounts are always in cents (the smallest currency unit):
| Amount (cents) | Displays as |
|---|---|
| 500 | $5.00 |
| 4900 | $49.00 |
| 14999 | $149.99 |
Placement in the form
The Payment question can appear on any page. Best practice: place it at or near the end of the form, after you've collected the respondent's information.
What the respondent sees
The Payment question renders a Stripe card element. Respondents enter their card details directly in the form — no redirect to an external checkout page.
After entering card details and clicking Submit, the payment is processed server-side. If the payment succeeds, the form submits normally. If it fails, an error is shown inline.
Idempotency
Lygotype generates an idempotency key for each session. If a respondent accidentally submits twice, no duplicate charge is created.