How can I add and configure a Price field on my form?


Can I automatically send a Stripe receipt to my customers when they pay on a form?Can I capture a payment and process it later?Can I change the message for "sold out" products?Can I have a payment field that doesn't take payment, like a quote or order form?Can I make Prices, Products, or Subscriptions discountable?Does Paperform support 3D Secure payments?How do I enable Google Pay on my Stripe checkout?How can I accept payments or donations on my form?How can I add and configure a Price field on my form?How can I add calculated shipping on my form?How can I add complex tax to my form?How do I add and configure products on my form?How do I add or manage payment accounts so I can take payments?How do I charge my customers fees/taxes on my form?How do I choose what currency my form payment is in?How do I connect and configure a Stripe account?How do I connect and configure Square Payments?How do I connect Paypal with Braintree and Paperform?How do I enable 3D Secure for Braintree payments?How do I enable PayPal as a payment method on my form?How do I export products?How do I give a customer the option to pay now OR pay later?How do I give discounts or coupons on my forms?How do I manage product stock on my form?How do I set up recurring payments or subscriptions?How do I add sales tax to payments?How do I connect a Paypal Business Account?How do I connect and configure a Braintree account?How do I import products?How do I set up Custom Pricing Rules?Is Apple Pay supported?How do I send a receipt when the form is submitted?What is the Stripe subscription verification charge?Using 3D Secure payments with Stripe subscriptionsWhat payment methods are available with Stripe?

Price fields are the most basic field in Paperform for accepting payment. They allow you to set a fixed price, or to include a payment where the amount is entered by the respondent (often used for donation forms).

Screenshot of the configuration menu for a Price field

Adding a Price field

  1. Select the line on your form page where you want the Price field to appear.
  2. Enter this slash command: /price
  3. A drop-down window should appear. Select "Price" from the list provided.
Screenshot of the slash command "/price" with the option to select the question type
  1. To configure the new field, hover over it and click the cogwheel icon to the right.

Using a Price field

The price field can be used in two modes:

"Question is read only" is turned ON

The price is fixed, and can't be changed by the submitter of the form. The price is set in the question configuration (as pictured above).

"Question is read only" is turned OFF

Often used for donations or sliding-scale pricing, this allows the submitter to type in a custom amount. You can optionally set a "Default Price," and/or use the "Minimum Price" setting to prevent submission if the answer is below a certain amount.

What happens when a price field is hidden with visibility logic?

When a Price field is hidden with visibility logic (either on the question itself or on the page/section that the question is in), its price is removed from the form's total. This means you can actually use Price fields to dynamically change the total by showing or hiding them with logic.

If you'd like to charge a certain amount without displaying it in a Price field, use Custom Pricing Rules instead.


  • Once you add a Price field, you'll see the option to connect to a payment gateway (either Stripe, PayPal Business, Square, or Braintree). A payment gateway is required for accepting online payments.
  • If you don't connect a payment gateway, the form will calculate the total but it won't charge the user when submitted. This is useful for forms that generate quotes or take orders that are paid in-person or upon delivery.