Comersus has launched new integration scripts in compliance with Google Checkout’s implementation policies. The new version displays Google’s checkout button in cart view and allows purchasers to register or log in at Google prior to providing any personal information at Comersus.
1. One of the following SSL Certificates: * Baltimore Codesigning CA * Baltimore Cybertrust CA * Entrust 2048 CA * Entrust Client CA * Entrust Global Client CA * Entrust GSSL CA * Entrust SSL CA * Equifax Secure eBusiness CA1 * Equifax Secure eBusiness CA2 * Equifax Secure Global eBusiness CA1 * Geotrust Global CA * Godaddy Class 2 CA * GTE Cybertrust 5 CA * GTE Cybertrust CA * GTE Cybertrust Global CA * Starfield Class 2 CA * Thawte Personal Basic CA * Thawte Personal Freemail CA * Thawte Personal Premium CA * Thawte Premium Server CA * Thawte Server CA * ValiCert Class 2 CA * VeriSign Class 1 CA * VeriSign Class 1 G2 CA * VeriSign Class 1 G3 CA * VeriSign Class 2 CA * VeriSign Class 2 G3 CA * VeriSign Class 3 CA * VeriSign Class 3 G2 CA * VeriSign Class 3 G3 CA * VeriSign Server CA* Baltimore Codesigning CA * Baltimore Cybertrust CA * Entrust 2048 CA * Entrust Client CA * Entrust Global Client CA * Entrust GSSL CA * Entrust SSL CA * Equifax Secure eBusiness CA1 * Equifax Secure eBusiness CA2 * Equifax Secure Global eBusiness CA1 * Geotrust Global CA * Godaddy Class 2 CA * GTE Cybertrust 5 CA * GTE Cybertrust CA * GTE Cybertrust Global CA * Starfield Class 2 CA * Thawte Personal Basic CA * Thawte Personal Freemail CA * Thawte Personal Premium CA * Thawte Premium Server CA * Thawte Server CA * ValiCert Class 2 CA * VeriSign Class 1 CA * VeriSign Class 1 G2 CA * VeriSign Class 1 G3 CA * VeriSign Class 2 CA * VeriSign Class 2 G3 CA * VeriSign Class 3 CA * VeriSign Class 3 G2 CA * VeriSign Class 3 G3 CA * VeriSign Server CA
2. The ability to set Basic HTTP authentication on a server folder with the Merchant Calculations and Notification script.
3. Being a US company with a FEIN number.
The new implementation is a Level 2 integration that allows completing the whole purchasing process, including order status update and automatic distribution of digital goods.
1. It only supports Real Time UPS, Real Time USPS or off line shipping methods. Other shipping options (Intershipper, Fedex and Canada) are not currently supported.
2. Discount codes are not supported.
3. After checking out in Google, the customer is redirected to Comersus but they are not logged in automatically to their Comersus account (to check order history or modify personal data) due to Google’s technical limitations.
Note: Google Checkout is not a payment gateway but an alternative checkout system; this means it cannot be implemented as one more payment gateway. Rather, it requires rewriting all routines for integration with the shopping cart and all communications with real time shipping systems. The most popular options are already available, and in the near future Comersus will add support for discount codes and other Real Time Shipping options.
Previous notes about Google Checkout
This service offers purchasers the ability to purchase products from multiple online stores from only one profile; that is, there is a centralized control panel with information on all orders placed. Additional benefits are a fraud protection system and the chance to hide your email address from the store owner in order to avoid SPAM.
As regards sellers, Google Checkout supports displaying a badge icon in AdWords campaigns, obtaining increased leads, and turning those leads into sales thanks to a simplified checkout procedure. The service is attractive in terms of sales commissions. Discount rates are low (2% and %0.20 per transaction) and, most importantly, each dollar invested in AdWords entitles you to $10 in sales processed by Google. This means that, if you spend $1,000 on AdWords, you can process sales amounting to $10,000 with no transaction fees. Lastly, Google offers a fraud protection system. While Google is not disclosing details on how the system works, the merchant can check whether the order is covered against fraud and decide on shipping the goods.
But, what is Google Checkout exactly? Is it a payment gateway? Is it a shopping cart? Is it a bit of both? Google defines Google Checkout as “a checkout process that you integrate with your website”. More specifically, we can say that Google Checkout is more than a payment gateway but it does not quite amount to a full shopping cart plus gateway system.
Some of the advantages of Google Checkout lie precisely in this hybrid nature, since any e-commerce store currently has a shopping cart installed. This shopping cart is most probably configured or customized to fit the merchant’s own business logic. Google Checkout, rather than requesting the amount payable and taking the customer’s data from the website, as typical gateways do, requests the following data:
1. A list of the products sold plus quantity and unit price
2. Generic shipping options, since the customer has not yet logged in at Google, so their shipping address is still unknown
3. Generic tax options, for the same reason
With this information, Google authenticates the customer (or registers them), prompts them to choose a shipping option, and then calculates taxes.
While it is true that Google also allows the merchant to make the calculations themselves after the fact, this procedure is extremely complex and requires going back and forth several times between the store and Google servers. Not to mention that the store may also need to connect to other external sites (such as UPS or USPS) to quote shipping.
Bottom line, Google Checkout could be greatly improved with a small change, namely:
Allowing the shopping cart to relay to Google Checkout the customer’s shipping address and shipping and tax amounts. Then, the shopping cart can still function as a shopping rather than just a catalog.
Other current limitations of Google Checkout are that only US merchants are accepted and there are restrictions on what types of product can be sold (a comprehensive list is available at https://checkout.google.com/seller/content_policies.html).
It is worth noting that the system for authenticating communications between the website and Google is very simple. Google has decided to support authentication by creating a HMAC_SHA1 string. Many functions are available for this purpose, and it is not necessary to install components or perform complex configurations as in the case of PayPal Web Site Payments Pro.
Comersus Open Technologies completed integration between the shopping cart and Google Checkout on July 5, 2006 (updated on July 17).
Comersus integrates with Google Checkout as follows:
1. It is not required to install the components provided by Google in its ASP code examples.
2. Google Checkout is configured as a new payment method, alongside other methods if necessary.
3. Comersus compiles order contents, taxes, and shipping charges in one item and performs the necessary configurations in order to restrict the state in the shipping address, thus preventing the customer from modifying the shipping address at Google and creating a discrepancy in shipping charges.
4. A callback response is sent to Comersus when the payment is authorized at Google (new-order-notification)
To obtain integration with Google Checkout, purchase Power Pack .
Note: before using Comersus & Google Checkout integration please verify with current Google Policies regarding integration steps and conditions.