Integrate HitPay payment gateway into your Google Forms
This plugin is currently experiencing issues and is unavailable for new installations. Existing installations completed before January 1st, 2025 continue to function normally.
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 allow all types of currencies to be collected using Google Forms.
Upon installing the plugin, navigate to your Google Forms page and click on the plugin logo as shown below:
Click HitPay:
Click Setup HitPay:
Click on Store Your API Key:
Select one of the options below.
A. If you select Create HitPay Account, you will be directed to the HitPay website for account creation:B. If you click I Have a HitPay Account, you will be prompted to enter the API keys. To locate your API keys, navigate to Payment Gateway > API Keys on your HitPay Dashboard.
Copy/Paste the API keys and click Save:
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.
If you select Test Mode, ensure the API keys are taken from the HitPay Sandbox Environment.
Enable/disable the payment methods you want to use for the Google form by updating your Integration Settings for Google Forms:
Click Configure Form and Sheet:
Upon clicking 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.
Upon submission of form response, a payment link for the payable amount is sent to the respondent’s email address after submission of the form:Upon clicking the link, the customer will be directed to the HitPay checkout page to complete payment.After payment is completed, the customer will receive an automated email receipt sent from HitPay and you will also receive an email if the relevant notification setting is enabled in your 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 > Transactions.