The HitPay plugin for Google Forms allows you to accept all payment methods supported by HitPay in your Google Form. Google Forms can be used to collect orders, donations, sell tickets and more.
Pre-requisites
3. Enable Payment Methods in Sales Channel
Google Form Pre-requisites (Please Read)
Through the HitPay plugin on Google Forms, you have the option of charging the customer a dynamic amount based on the responses submitted in the Google Form or a fixed amount per response
Example of a dynamic amount form is here
Example of a fixed amount form is here
In case of a dynamic amount form, please remember to include the $ symbol before the amount as shown in the dynamic amount form above. We currently only allow SGD and USD to be collected using the Google Form,
Getting Setup
Install Plugin
Navigate to https://workspace.google.com/marketplace/app/hitpay/969836523186 and install the plugin in your Google account. Click on Install if you only want to install the plugin to your Google account.
Complete Setup
A ) Upon installing the plugin, navigate to your Google Forms page and click on the plugin logo as shown below
B) Click on HitPay
C) Click on Setup HitPay
D) Click on Store Your API key
E) Select one of the options below. If you select Create HitPay Account, you will be directed to the HitPay website for account creation
F) If you click on I Have a HitPay Account, you will be prompted to enter the API keys. You will find the API keys in the HitPay Dashboard under Payment Gateway > API Keys.
Copy/Paste the API keys and click on Save.
G) Under Configure Form and Sheet, select the appropriate options (Get amount from responses or Fixed amount) as applicable in the settings menu as shown below and toggle from left to right to enable HitPay for the Google Form.
Note : Get amount from responses should be selected if it is a dynamic amount form and Fixed amount should be selected if it is a fixed amount form.
If you select Test Mode, ensure the API keys are taken from the HitPay Sandbox Environment
H) Click on Configure Form and Sheet
Upon clicking on Open Sheet , you will be navigated to the Google Sheet linked to the Google form. All the responses from the form will be collected in this Google Sheet including details on the payment status.
How does payment collection work?
Upon submission of form response , a payment link for the payable amount is sent to the respondent's email address post form submission.
Upon clicking the link, the customer will be directed to the HitPay checkout page for completing payment as shown below
After payment is completed, the customer will receive an automated email receipt sent from HitPay and the HitPay merchant will also receive an email if the relevant setting is enabled under Settings > Notifications from the HitPay dashboard.
The status of the payment is updated in the Google Sheet linked to the Google form when the respondent completes the payment using HitPay payment link as shown below
All successful payments are captured in the HitPay dashboard under Sales and Reports > Charges.
Controlling Payment Methods For Google Form Payment Collection
Refer to the guide here on how you can display specific payment methods for the Google Form Sales channel. This setting allows you to enable specific payment methods Eg PayNow QR only in your Google Forms channel.