How to accept online payments directly through your order form?

"How to add payment gateway in google form for Event registration ?"- Google Docs Editors Community

This is a common question from small businesses and workshop hosts using Google Forms and 674 people on Google's forum have asked it. For example, if you run a paid workshop, you need the money as soon as people sign up. Google Forms cannot take payment. A payment link in the confirmation message is easy to ignore, so you chase people for the money and match each payment to a name by hand. With Neartail, you can enable payment with Stripe in your form. Each person goes to a card payment page as soon as they submit. Even better, Neartail charges no commission, so you only pay Stripe's fee and you can see who paid in Google Sheets.

Let's start. Create your order form and follow the steps below.

How to enable payments in order forms?

  • On the page that opens, click "Enter your form name". Type your form's name, click Generate and wait about a minute.
  • Check the outline it suggests and click Proceed.
  • Once you create the form, you will land on the form's "Edit" tab. If it asks "Do you want to preview this form?", click No.
The tabs Edit, Preview, Share and Orders, with Edit marked
  • Your form comes with products, an Order Amount question that adds up by itself and an Order Quantity question. Click on each product and check its name and price, because a generated product can have no name and a price of 0.
  • Your prices use the currency of your browser's location. To use another one, click on the ⚙️ icon in the last After page row above the Submit button, change Currency and click on Save
  • Click on Enable under Payments disabled
The Payments disabled box above the Submit button, with Enable marked
  • A Payments panel opens. Click on the Enable button next to Do you want to collect payment
The Payments panel with the Enable button beside Do you want to collect payment marked
  • Payments settings screen will be displayed. Click on Configure next to Credit or Debit Cards
The Automated payments list with Configure beside each method and Configure beside Credit or Debit Cards marked
  • Stripe connect page will be displayed. If you have an existing Stripe account, you can login with your email address to connect it with Neartail. Otherwise, you can create a new Stripe account by entering your email address
Stripe's connect page for Neartail, with its Email box marked Stripe's Get started with Stripe page for Neartail
  • Once you have created your Stripe account by entering your email address and password, you will have to enter your mobile number to enable two-step authentication
Stripe's page asking for a mobile number
  • You will receive an SMS with a 6 digit verification code. Enter this verification code to confirm your number
Stripe's page asking for the verification code
  • Enter your business details such as registered business address and type of business
Stripe's page asking for the registered business address and type of business
  • Enter your personal details such as legal name of person, email address, date of birth and phone number
Stripe's Personal details page
  • Enter your business details such as industry, business website and product description
Stripe's Business details page
  • Select the currency and enter your bank account details to receive payments
Stripe's page asking where to send your payouts, with the currency and the bank account details
  • Enter the statement descriptor and shortened descriptor for your business to be displayed on the customer statements
Stripe's Customer statement information page, with the statement descriptor and the shortened descriptor
  • Review your business and bank account details. Once you have verified it, click on the submit button. You will be redirected back to Neartail
Stripe's Verification summary page, with the private details blurred
  • A confirmation message will be displayed as shown below. Click on the Back to form button to return to your Neartail form
The message Your Neartail payment account is ready! with the Back to form button marked
  • Click on the toggle button next to Credit or Debit Cards and click on Save
The Automated payments list with Credit or Debit Cards switched on and the switch and the Save button marked
  • Click on the Configure key fields icon, the notebook in the last After page row
The After page 1 row in the Neartail editor, with the Configure key fields icon marked
  • Order Amount is already selected in the Get amount from list. Click on Save to complete the payment setup
The Configure key fields panel with Order Amount in the Get amount from list, and the list and the Save button marked
If your form has a Delivery Fee, Tax or Discount, click on Add price field and add a Net Amount too. It shows in the Get net amount from list by itself and your customers pay it. Without it, they pay only the Order Amount.
When the customer fills the form and clicks on the submit button, the customer will be redirected to the payment page. The value from the total amount field will be automatically set as the payment amount. Customers can enter their card details and then click on the Pay now button to place their order. If the payment is successful, the confirmation message configured in the On submit tab will be displayed.
The Secure checkout page with $250.00, a card number field and the Pay Now button
Enabling payment makes it easy to reconcile your payments. You can view the order details along with the transaction id in the Orders page.
An order under ORDERS for Workshop sign-up at $250.00, with its Payment Details and the transaction id in Reference marked

Summary

If you run a paid workshop on a Google Form, the form cannot take payment, so you chase people for the money and match each payment to a name by hand. With Neartail, you enable payment with Stripe and each person goes to a card payment page as soon as they submit. Create your order form and complete the steps above. If you have any questions, write to support.

Last updated: