---
title: "How to Accept Payments From an Online Form"
description: "Forms are among the web's most versatile tools. Need a contact form? Drag an Email and Text field into a form editor, copy its embed code, add it to your site, and you're done."
image: "https://images.ctfassets.net/lzny33ho1g45/4VbD8jhX9eUzg2WX7ICFUm/75d89a9f4d3aaf4b561b0541e761e2f0/Group_9894.png"
---

# How to Accept Payments From an Online Form

Forms are among the web's most versatile tools. Need a contact form? Drag an Email and Text field into a form editor, copy its embed code, add it to your site, and you're done.

Forms are among the web's most versatile tools. Need a contact form? Drag an _Email_ and _Text_ field into a form editor, copy its embed code, add it to your site, and you're done. Want to make a survey? Just add enough extra fields to your form to cover every question.

You can build anything you want with a form: A poll, an event registration tool, an app, or even a tiny store. In fact, a form might be the simplest way to sell your products online.

Here's how.

All you need to accept payments in a form is, well, a form and a payment processing service. Your form will need to gather any info you need from customers—perhaps the color of the item and their shipping address. The form will also need to accept payments—something many of the best form apps include (which [we'll look at below](#payments)).

So, just open your form builder, and start making a form as normal. Add fields for your customer's name, address, and any product options you have. Want to sell more than one product, charge more for international shipping, or set the prices of product variants differently? Use your [form logic tools](https://zapier.com/learn/forms-surveys/best-form-features/#logic) to watch for specific responses, and calculated or hidden fields to add the total price of the order.

Finally, add your form's _Payment_ field. You'll need to connect your form app to a payment processor like [PayPal](https://zapier.com/apps/paypal) or [Stripe](https://zapier.com/apps/stripe). Then, add any details needed—perhaps a summary of the order and a preview of the total price with your variable field from before. Or, if you're selling a flat-rate item, you could type the price directly into this field for an even simpler form.

And that's it. Share your form, and respondents will be able to enter their order info and securely pay online, without you having to build or maintain an online store.

### The Best Forms Builders to Accept Payments

Now, which form app should you use to accept payments? Turns out, there are a lot of options. Here are 16 of the best, along with the [payment processing services](https://zapier.com/learn/ecommerce/best-payment-gateways/) they support:

Or, there's one other option: a payment provider with its own built-in form builder like [MoonClerk](https://www.moonclerk.com/?utm_source=zapier&utm_medium=profile&utm_campaign=partnership). Instead of adding a payment tool to an existing form, you'll use its built-in form builder to make forms _just_ for payments. Starting at $15/month, it's a great form option if all of your forms need to include payment tools.

## How to Accept Payments from Any Form with PayPal

Want to accept payments from a form that doesn't accept payments directly, like [Google Forms](https://zapier.com/apps/google-forms), [iFormBuilder](https://zapier.com/apps/iformbuilder), [Formbakery](https://zapier.com/learn/forms-surveys/best-online-form-builder-software/#formbakery), [Device Magic](https://zapier.com/apps/devicemagic), [FormKeep](https://zapier.com/apps/formkeep), or [Magpi](https://zapier.com/apps/magpi)? There is one other trick that might come in handy: PayPal's [_Buy Now_](https://www.paypal.com/webapps/mpp/get-started/buy-now-button) button.

The Buy Now button lets you create a unique link to sell any product, complete with the product name, price, and other details. You're essentially building a tiny checkout page with a link you can share anywhere—and that means you can share that link inside _any_ form.

Just login to your PayPal account, and open the [PayPal button creator](https://www.paypal.com/us/cgi-bin/?cmd=_web-tools&fli=true&fli=true). Add a name and price for your product, and enter any other details (including shipping price, tax info, and more).

Click _Save Changes_ at the bottom of the page, and PayPal will give you an embed code for your form. Select the _Email_ tab above the embed code, and copy the direct payment link.

Now, all you'll need to do is get customers to click this link after filling out your form—and most form builders include an option to add a CTA (or _call to action_) button at the end of your form. Just set that button to send users to your PayPal link to finish the transaction.

Google Forms doesn't include a CTA button at the end of forms—but it does let you include a confirmation message where you can share the PayPal link. Just open your form settings, select the _Presentation_ tab, and add a confirmation message along with your PayPal link. Your customers will then see that message and link when they fill out your form—and can pay for your products.

## Extra Zapier Resources

### Learn How to Start Your Own Business & Online Store

Want to take your form to the next level and actually start your own online business? We've got the book for you.

In Zapier's [_Ultimate Guide to eCommerce Software_](https://zapier.com/learn/ecommerce/), you'll learn everything you need to start and run a full online store. It starts out by walking you through how to open a business, then shows you each step you need to set up your online store. In a few hours, you'll have your new business off the ground and ready for customers.

### Learn How to Build Better Online Forms

Forms are deceptively simple. With just a few lines of text, a couple bullet choices, and some fields for respondents to enter their thoughts, they should only take a few minutes to put together.

They're a bit more tricky than that. You could throw together a simple form in minutes—or, with a bit more time, you could optimize your form to get accurate responses, use hidden features to build mini apps from your forms, and much more.

With Zapier's free eBook, [_The Ultimate Guide to Forms & Surveys_](https://zapier.com/learn/forms-surveys/), you'll learn everything you need to build great forms. It helps you find the best form app for your needs, teaches you how to gather data anywhere—even offline, and uncovers the hidden form features that will make your forms do more.