Google Checkout is another external payment system provided by Google. Similar to PayPal Express, the checkout process occurs on Google Checkout’s pages not your Reclaimed Marketplace storefront. It uses a sophisticated, securely encrypted server-to-server communication method to pass order details back and forth between Google Checkout and your shop.

When a customer is ready to checkout, they simply click the Google Checkout button in the shoping cart, and it sends them to a Google Checkout page. All shipping, billing and customer details are completed by the customer on the Google Checkout page. The customer may optionally return to your website, but, unlike PayPal they are not forced back in order to complete the transaction. Orders are sent securely back to shop on your website and updated in your order management list. A special transaction status is available on Google Checkout orders that will show you the financial status of the order. Depending on whether you use the auto-charge feature or not, as soon as the order reaches CHARGEABLE status, shop can automatically charge for the full amount of the order. Otherwise, you will need to login to Google Checkout and use their order management system to charge the order.

Also, keep in mind that GoogleCheckout requires that your site is SSL enabled and has a valid SSL certificate. This is due to Level 2 integration that shop does with Google Checkout.


Setting Up A Google Checkout Account

To use Google Checkout, signup for an account. Once your account is created:

  • Login to Google Checkout and click the My Sales link at the top of the page
  • Select the Settings tab
  • Click Financials link from the menu and provide your bank account information. Your bank account must be setup with Google in order for Google Checkout to work properly.
  • Next, select Integration from the Profile menu on the left
  • You will need to copy your Google merchant ID, the Google merchant key and your Google Checkout account password (the one you used when creating your account) to your Google Checkout settings in shop.


Settings

Enable Google Checkout
Turns Google Checkout on and off. When enabled, a Google Checkout button is displayed on the checkout page.

Google Checkout merchant ID
Copy your Google merchant ID from your Google Checkout account integration settings and paste it here.

Google Checkout merchant key
Copy your Google merchant key from your Google Checkout account integration settings and paste it here.

Google Checkout button size and style
Select the style of button you would like displayed on your site when Google Checkout is enabled.

Automatically charge orders
Automatically processes payments, charging the customer’s account as soon as they place an order. This is useful particularly for shop’s with all digital goods where product fulfillment is instant. For store that must ship products, payments should be charged manually after the order has fully shipped.

Use the Google Checkout Sandbox
Enables processing orders through a sandbox environment without any real transaction taking place (no money is actually transferred). WARNING: Setting test mode for Google Checkout requires that you setup and use the Google Checkout Sandbox integration settings.

After you’ve copied your Google Checkout credentials into your shop settings, you will also want to choose the style of checkout button you’d like to use on your site and whether you will have shop charge for CHARGEABLE orders automatically. With your settings for Google Checkout completed, click Save Changes. You will see notification that your settings were saved. Be sure to scroll down to your Google Checkout settings and find a new field that includes your Google Checkout API callback URL. Copy the provided link to your Google Checkout Integration settings into the API callback URL field. The Callback method should be left as XML. You may optionally select any of the Advanced settings that Google Checkout provides. When you are finished, click Save.