Skip to main content

How to Offer "Pay What You Want" or Donation-Based Pricing

Allow clients to enter any amount for pay what you want or donation based pricing

G
Written by Gavin Zuchlinski

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

  1. Open your form in the Forms section

  2. Add a new question and choose Variable Payment from the Selling category

  3. 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

  4. 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"

Did this answer your question?