Google Checkout Integration
Payment Integration Documentation Home
What is Google Checkout Integration?
Google Checkout integration allows users filling out your form to submit payments to you. Google Checkout's notifications will update your FormSite account with the status of each transaction.

A Professional level FormSite account and a Google Checkout Seller level account are required. Use the instructions below to create a Google Checkout account and integrate it with your FormSite form.
Create Your Google Checkout Account
If you already have a Google Checkout account, you can skip this section.
- Visit checkout.google.com/sell and click their Sign Up Now button.
- Provide Google Checkout with the information they request to create your account. Please note that your FormSite and Google Checkout accounts are separate - we cannot retrieve any information regarding your Google Checkout account for any reason.
- Follow Google Checkout's instructions to complete your account setup.
Google Checkout Settings
Use these steps to setup your Google Checkout account to work with FormSite.
- Log into checkout.google.com/sell.
- Go to the Settings tab and fill in all necessary information.
- Click the Preferences link on the left and set the "Order Processing" option to "Automatically authorize and charge the buyer's credit card". Also, check the "Email me each time I receive an order, cancellation or other transaction" box if you would like these updates from Google.
- Click the Integration link on the left. Uncheck the "My company will only post digitally signed carts" box. Enter the "API Callback URL" that is found on the "Form->Payments" page within FormSite. Set the "Callback method" to "HTML (name/value pairs)".
- On the Integration page, note the Google merchant ID and merchant key listed on the right.
FormSite's Google Checkout Settings
Your form's Google Checkout settings are controlled on the "Form->Payments" page. In order to enable Google Checkout integration for your form, it must have at least one order form (Pricing) item.
Setup Google Checkout Integration by following these steps once you have your Google Checkout account.
- Log into your FormSite account and go to the "Form->Payments" page for your form.
- Select Google Checkout payment integration and enter your Google merchant ID and merchant key from above.
- Set the Currency field to match the currency of your Google merchant account.
- Enter the remaining information to further customize your Google Checkout Integration. Enter your email address (or a list of email addresses) in the Status Email field if you would like to receive updates from FormSite regarding the status of your orders.
Settings specific to Google Checkout, such as the payment methods you wish to accept, are controlled from within your Google Checkout account setup.
Viewing Google Checkout Results
Once Google Checkout integration has been enabled for your form, you can view the status of a result's Google Checkout transaction by using the "Results->Summary Table" page. Each result row will have a "History" link for more information and one of the following status icons:
| The charge was successful. | |
| The charge was successful, but additional information is also available, such as a refund or duplicate order. The order also may have been updated, changing the total amount. | |
| Payment was incomplete or your account is not set up correctly. | |
| The customer's payment attempt has failed. |
NOTE: Your Google Checkout account is the final record of all payments and refunds. There should not be a discrepancy between Google Checkout and FormSite, but in the event that this situation arises, Google Checkout takes precedence over FormSite.
Additional Information
When Payment Integration is enabled, you can also set Notifications to be sent after the result is confirmed, but before the user pays ("Before Payment"), or only after a successful payment ("After Successful Payment").
The Create Your Google Checkout Account instructions were created by FormSite to assist you in creating your Google Checkout account as easily as possible. If Google Checkout makes changes to their site, these instructions may become inaccurate. Please contact Google Checkout with any Google Checkout specific questions.
Let's get social