Listing 2791
Submitted by du, 14 April 2010
-Checkout is done in a few different ways- from a plugin that someone already developed OR custom writting integration; these notes are from type 2.
-Custom integration may be done with a form that generates XML and submits directly too Google or you can submit to your own form that generates xml and then posts to Google; for this project I chose to generate the XMl and then post to Google.
-Sandbox accounts: http://sandbox.google.com/checkout/, need 1 buyer and 1 seller: http://code.google.com/apis/checkout/developer/Google_Checkout_Custom_Cart_How_To_XML.html#signup_sandbox
-How to write and submit XML: http://code.google.com/apis/checkout/developer/Google_Checkout_Custom_Cart_How_To_XML.html
-Where to get the buttons: http://code.google.com/apis/checkout/developer/Google_Checkout_Basic_HTML_Google_Checkout_Buttons.html
-Google Checkout XML API documentation: http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API.html
-Client libraries: http://code.google.com/apis/checkout/samplecode.html
-Note: Shipping methods specified within your Google Checkout account will apply only to buyers for your home country. Buyers from other countries will not be able to complete their purchase.https://checkout.google.com/support/sell/bin/answer.py?hl=en&answer=42909, merchant calculated shipping: http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Merchant_Calculated_Shipping.html
-A separate Web server may be used to calculate coupons, gift certificates, complex shipping, or complex tax- this is the API documentation: Merchant calculations: http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Merchant_Calculations_API.html
-Notice: Merchants integrated via the Google Checkout API who need to specify customized shipping rates, based on states, zip codes, municipalities, or other criteria, that will be systematically applied to orders in response to the shipping information provided by the buyer can include this shipping information in their cart post using Merchant Calculations Callbacks.
-XML Service Flow: Checkout w/ Google -> Post to Web Service -> Generate XML -> Post to Google -> Receive a Google Checkout URL in Response -> Redirect User to Google Checkout URL -> Optional: Google will query complex shipping instructions


