Please note that I originally posted this almost 3 years ago. Development on it has stopped. It is written for ASP.NET 1.1, and a much older version of DNN. I regularly receive requests for this provider even today. It is SORELY OUT OF DATE! ASP.NET, DotNetNuke, and the Google Checkout API have all been vastly updated.
If you are a developer, all the help you need to build an up-to-date provider is available through Google's API information pages. It will be less work than if you tried to use my old code.
I will no longer provide copies of this old, old provider. It will not be a service to you.
David
===========================================
I've created a new Gateway Provider for Google Checkout. Google Checkout is a slick system that deposits payments directly to your bank account. (Google doesn't hold your money like PayPal does.) It also provides a complete order tracking and handling system for you. Personally, I think it's going to beat out PayPal soon. It's so good, EBay won't let you use it for their auctions! I think this one could be a great addition to the Store's core.
This new Provider:
- Populates the Checkout Help label with basic instructions.
- Hides the billing and shipping address forms on the checkout page, since Google Checkout asks for billing and shipping info on its site. No duplicate entries for the user.
- Provides Google Checkout with a link back to the current Cart so the user can edit it, shop more, etc.
- Provides Google Checkout with a return link to confirm the order and clear the cart.
I'll be adding the advanced options for Google Checkout later, like client-based shipping calculations and order handling on your own site. These advanced features require SSL, and aren't high priority.
Robert, do you want me to send it to you? Send me your e-mail address.
Dave Haggard