Find trending topics and quick answers here
Hi, how can we help?
Can I charge a dynamic price based on what the customer selects?
Question
Can I charge a dynamic price based on what the customer selects in my form?
Answer
Yes. The Stripe Payment widget supports dynamic pricing — the amount charged can update automatically based on what the customer fills in.
In the widget settings, choose Amount from a form field instead of a fixed amount. Then select the calculation field that holds the total. When the customer submits the form, the widget charges exactly that amount — no manual entry or redirect required.
You can also add {{pricing}} to the widget label. The placeholder is replaced by the actual amount at runtime, so customers see their exact total update as they interact with the form.
The PayPal Payment widget supports the same dynamic pricing approach — link it to a hidden field driven by form logic and the amount updates in real time.
Have more questions?
Visit our FAQs page, check the Integrate with Stripe guide, or contact us.