Whether you're accepting donations, offering sliding-scale pricing, or letting clients choose what to pay, Breely makes it easy with the Variable Payment question type.
What is the Variable Payment question?
The Variable Payment question adds an interactive slider and input field to your form that lets clients choose how much they want to pay. You set the minimum, maximum, and a suggested default amount — and your clients pick a value within that range.
Clients can either drag the slider or type an exact amount directly into the input field. The amount they choose is added to their total at checkout, just like any other payment item on your form.
Setting it up
Open your form in the Forms section
Add a new question and choose Variable Payment from the Selling category
Configure the settings:
Minimum Amount — The lowest amount a client can pay (set this to $0 if you want to allow free submissions, or set a floor like $5)
Maximum Amount — The highest amount a client can pay (defaults to $100)
Default Amount — The amount the slider starts at when the form loads (defaults to $50). This acts as your suggested price
Set the label to something descriptive, like "Choose Your Price," "Donation Amount," or "Pay What You Want"
Tips and ideas
For donations: Set the minimum to $0 (or a small amount like $1), the maximum to a generous upper bound, and the default to your suggested donation amount. Label it something like "Donation Amount."
For sliding-scale services: Set the minimum to your lowest acceptable rate, the maximum to your full rate, and the default to somewhere in the middle. You can use the question's description field to explain your pricing philosophy.
For tips or gratuity: Add a Variable Payment question alongside your scheduling or other payment questions. The amount will be included in the client's total at checkout.
Suggested pricing: The default amount acts as an anchor — clients will see it as the suggested price when the form loads. Choose this value thoughtfully.
How it works for clients
When a client fills out your form, they'll see:
A currency input field where they can type an exact amount
A slider they can drag to adjust the amount
The minimum, suggested, and maximum amounts displayed below the slider for reference
The amount they select is automatically included in their checkout total along with any other charges on the form (such as appointments, packages, or add-ons).
Things to know
The Variable Payment question requires that you have a payment processor connected to your account
The client's chosen amount is combined with any other payment items on your form into a single checkout total
You can add a description to the question to provide context, such as "Pay what you feel is fair" or "All proceeds go to our scholarship fund"
