← The Google Forms guide

A LITTLE KNOW-HOW. A BETTER FORM.

How to collect payments with Google Forms.

Connect Google Forms with a payment workflow, understand the tradeoffs of checkout links and add-ons, or use a Stripe payment block with Youform Pro.

Reviewed By the Youform team

When an add-on makes sense

A payment add-on can be useful when your team needs to keep collecting answers in Google Forms. Before installing one, check its provider support, account permissions, pricing, and how it links a response to a payment.

Do not assume the add-on fee covers payment processing. Review refund handling, supported countries, taxes, and the experience if a person submits answers but abandons checkout.

Keep the questions and payment in one flow

Youform has a Stripe payment block that you can place alongside the questions in your form. Connect your Stripe account and configure the payment in the Youform editor.

Payment collection is a Youform Pro feature. Stripe’s processing fees, account eligibility, and supported payment methods still apply. Start with the current plan details rather than assuming payments are included in every free form.

Youform’s Stripe payment setup ↗

Youform Free, Pro, and Business plans ↗

Check the handoff before you publish

  1. Show the full amount and currency before someone is asked to pay.
  2. Explain what happens after payment and how the customer can contact you.
  3. Check that the form response and provider’s payment status can be matched reliably.
  4. Use the payment provider’s testing workflow; do not collect card details in ordinary text questions.
  5. Test unsuccessful and abandoned checkout paths, not only a successful payment.

See the Youform version.

Explore the original Youform payment-form example. This is a live form, not a simulated checkout. Do not enter payment information just to preview the layout.

Open this real example in a new tab ↗

Use a payment QR code when a separate payment step makes sense

A provider-generated payment QR code can be added as an image with clear instructions. It can suit an in-person payment flow, but a person already using their phone may find a clickable payment link easier.

Match the payment to an order or booking reference and verify payment in the provider’s records. The form response itself does not confirm that someone scanned the code or paid. Keep card details out of ordinary form questions.

Evaluate a payment add-on before installing it

Payable Forms and similar add-ons connect a Google Form to a payment workflow. Review the provider’s own setup instructions and current plan, rather than assuming all add-ons use the same checkout or pricing.

  1. Read the add-on’s permissions and confirm it supports your account, payment provider, currency, and country.
  2. Connect the payment account using the provider’s supported authorization flow.
  3. Map questions to the amounts or products you need to charge for.
  4. Check how payment status returns to the response data and how failed or abandoned payments appear.

Add-on fees and payment-processing fees can be separate. Payable’s product documentation explains its current offering. Check the finished customer journey before choosing it.

Build the payment into Youform with Stripe · Pro

  1. Connect Stripe using Youform’s supported account connection.
  2. Add a Payment block and set the amount, using calculations when pricing depends on previous answers.
  3. Review the form, confirmation, and payment status handling before publishing.
  • Questions and payment share the same form flow.
  • The amount can follow the quantity or option the respondent selects.
  • Review payment status with the submission instead of treating every response as paid.
  • Stripe availability, processing fees, and payment requirements still apply.

Payment collection requires Youform Pro or Business. You can import the questions from a Google Form and add the payment block afterward. Check imported questions and logic before using the new link.

A few good questions.

Does a submitted Google Form mean an order is paid?
No. If payment happens through a separate link or service, verify its payment status independently before treating the order as paid.
Can I ask for card numbers in a text question?
Do not collect payment-card details in ordinary form fields. Use a payment provider’s dedicated checkout or a supported payment block.
Are Youform payments free?
No. Stripe payment collection is included with Youform Pro and Business. Payment-provider processing fees may also apply.
Can I take payments with a QR image in a Google Form?
You can show a provider-generated payment QR image as a separate payment step. It does not verify payment inside the form; reconcile payments through the payment provider.
Does every payment add-on require Google Workspace?
Requirements vary by provider and plan. Check the add-on’s current account support, permissions, fees, and payment providers rather than assuming a Workspace subscription is always required.

AN OUTSIDE OPINION

Ask your favorite AI
about Youform.

Already have an AI you turn to? Let it help you decide if we’re a good fit.

Opens your chosen AI. Sign-in and prompt support vary; you can copy the question below.

What are we asking?

Prefer Gemini (opens in a new tab)? Copy the question, then paste it there.

AI can get details wrong. Check current plans before choosing.