Wufoo

Collecting Payments Through Your Form

PAID FEATURE: Collecting payments is only available on some paid plans—see if it’s on your plan.

You can collect payments from people who fill out your form by integrating with one of our partnered merchants.

To collect payments through a form, or to access the Payment Settings page for an existing payment form:

  1. Log in and go to Forms.
  2. To the right of the form,
    • If you're using legacy Wufoo, click Payments.
    • If you're using the new Wufoo experience, click the View Payments icon (cart).
  3. In the Merchant Setup section, choose and authenticate the merchant you want to use to collect payments (for example, Stripe).
  4. In the Payment Options section, choose the currency you want people to pay you with, and configure any of the optional settings.
  5. In the Assign Prices section, set the prices for your form so Wufoo knows how much to charge the people that submit your form.
  6. Select Enable Payment in the upper-right corner of the page.
  7. Click Save Settings.

A merchant is the third-party payment processor that will process your transactions and settle your payments.

Choosing the Right Merchant for You There's lots to consider when choosing a merchant. Compare the features available with each merchant to make sure you choose the one that works best for you: Choosing a Merchant

Once you choose the merchant you want, the information you'll need to enter to link your merchant account to Wufoo is different depending on the merchant you choose. The following articles include an overview of how each payment integration works and how to set it up in Wufoo:

Payment Options are the settings that control things like what fields appear on the payment page, who gets receipts, what info those receipts include, and more. Available payment options vary by merchant.

  • List of Payment Options & Descriptions

Assigning prices tells Wufoo what to charge the people who fill out your form. You can set a fixed amount that everyone needs to pay as the minimum fee, assign prices to individual fields on your form, or both.

For example, if you're building a registration form and everyone needs to pay the same minimum registration fee, you could set a Fixed Amount. If there are optional add-ons or special tickets that cost extra, you can also assign prices to individual fields on your form that people may select to sign up for those options.

  • Setting a Fixed Base Price
  • Assigning Prices to Individual Fields
  • Adding Tax or Shipping Costs

Once you share your payment form with the world, here's what you need to know about managing your payment form moving forward.

  • Disabling Payments
  • Monitoring Payment Status in the Entry Manager