My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Documentation  

Note: The Perl sample library only supports version 2.0 of the Google Checkout API

Introduction

This project is about using Perl to interact with the Google Checkout payment system. It provides a set of Perl modules which allows you to checkout, send commands, wait and process notifications.

Details

The code is written entirely in Perl which means no compiler is required for installation. The interface is in OO and the objective is to hide all the complexcity of the checkout flow from the users. There are ~43 modules in the whole code base but you will only need to use just a few. Please refer to the 'examples' directory for examples of how to post a cart, send command as well as process notifications. Here is how the project is organized:

lib/
  Google/
    Checkout/
      Command/          <--- Modules related to command process
      General/          <--- General modules to interact with Checkout
      Notification/     <--- Modules related to process notification
      XML/              <--- XML reader / writer and constants
README
examples/
  checkout/             <--- examples of how to post a cart to Checkout
  command/              <--- examples of how to send commands
  notification/         <--- examples of how to process notification
  xml/                  <--- XML files used by the examples
conf/                   <--- Contains a single configuration file

Version 1.0.0

Initial release of the project. Comes with:

  * lib/      - Main modules
  * README    - Installation procedure
  * examples/ - Examples to checkout, send commands and process notifications
  * conf/     - Contains a single configuration file. Please see README
  * t/        - For 'make test'. You probably won't need to worry about them
Comment by tir...@gmail.com, Jan 30, 2009

asffaasga

Comment by DaveClar...@gmail.com, Sep 29, 2009

porject should be project on this page.

Comment by digitale...@gmail.com, Mar 21, 2010

This ain't "documentation", dudes. Compare what you have to the examples available for Business::PayPal?::API!


Sign in to add a comment
Powered by Google Project Hosting