Google Checkout

Configuring payment settings for Google Checkout allows for Wufoo to collect a form’s entries and Google Checkout to collect a form’s payment. This section explains what the user experience will be like, and how to integrate Google Checkout with Wufoo.

On this Page


Configuring Wufoo

Documentation on how to configure your Wufoo account to work with third party payment providers such as Google Checkout can be located in our Payment Settings Help section. In order to locate your Google Checkout merchant Id and transaction key, please follow these steps:

  • Log Into Google Checkout

  • On the first page, click on the “Settings” tab.

  • Once you’re on the settings page, click on the “Integration” link located on the left hand side of the page.

  • One you’re on the integration page, you can find your “Google Merchant ID” and “Google Merchant Key” to the right hand side of the beneath “Account Information”.

  • Enter the Google Merchant ID and Google Merchant Key into the Wufoo payment integration page and click “save”.

Configuring Google

When a Wufoo payment form is completed, you can view the status of the submission (i.e. Paid, Unpaid, Pending, Refunded) in the Wufoo entry manager. By default, all submissions will be marked as “Unpaid”, but if you would like Wufoo to update that status in real time as your users pay, you will need to configure your Google Checkout account to send updates concerning each submission’s payment status to Wufoo. In order to do this:

  • Log Into Google Checkout

  • On the first page, click on the “Settings” tab.

  • Once you’re on the settings page, click on the “Integration” link located on the left hand side of the page.

  • One you’re on the integration page, look for an input box labeled “API callback URL” and enter your callback URL in the following format: https://YOURNAME.wufoo.com/merchant/google/index.php

If your Wufoo account was named “monkey”, then you would add the URL https://MONKEY.wufoo.com/merchant/google/index.php

  • Select XML for the “Callback Method” and click “Save” to save your settings.

The User Experience

The user experience for the Google Checkout and Wufoo integration consists of three major processes.

View a Video of a Google Checkout Submission

Complete Wufoo Form

The user will complete your Wufoo form just like they would any Wufoo form. This form will validate for any errors, and when a form validates and is submitted, the user will redirected to Google Checkout to pay.

Complete Google Checkout Payment Form

When the user is redirected to Google Checkout for payment, they will be presented with a listing of the items they are purchasing and the option to pay via credit card or through a Google Checkout account. After the user successfully submits the payment form, they will be redirected to a Google Checkout receipt page. There is a link on the confirmation page that the user can click on to return your form’s confirmation page. Note that the user does not have to click on this link and there is no guarantee that they will return to your confirmation page after making a purchase.

View Confirmation Page

If the user does click on the link to view your confirmation page, they are redirected back to Wufoo.com where they will see the confirmation message set up by you. This page can either be a redirect to a page of your choice, or a custom message set up by you. To learn more about configuring a confirmation page, please take a look at the documentation on Wufoo’s form builder.

Updated : July 1st, 2008