How can I accept payments or donations 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?

You can accept a number of online payment types on your form by connecting to one of our supported payment gateways:

  • Stripe
  • Braintree
  • PayPal Business
  • Square

We currently don't support any other payment gateways.

You can start accepting online payments or donations on your form with these simple steps:

  1. Connect a payment source to your account. You can do this in your Paperform Account Services.

  2. In your form editor, navigate to Configure → Payments and connect your new payment account using the dropdown menu provided.

    Payment accounts in PaperformPayment accounts in Paperform

That's it! You're all set. Here are a few getting started tips:

  • Explore Custom Pricing Rules to modify the total price based on certain conditions.
  • Add Price fields to manually modify the total price of your form.
  • Configure Product or Subscription fields to offer services on your form. These will be billed through your chosen payment account.

Can I also provide the option to pay by cash or cheque?

You may provide the option to pay offline or in-person (e.g. cash or cheque) by setting up 'Pay Now or Pay Later' configurations. Forms submitted with this option selected will need to have their payments handled separately outside of Paperform.


  • Make sure your payment account is set to live and not sandbox or test to collect payments from customers. Sandbox and test are used for testing and development purposes, and will result in money not being received.