There are many AppConfigs dealing with Google Checkout and it has obviously become a daunting procedure to set it up correctly for many. The fact of the matter is, the majority of these AppConfigs do not need to be touched.
To set up your Google Checkout, follow these few steps:
1. Determine if you're live or sandbox
2. Go to https://checkout.google.com/sell/ and click "Sign up Now" to create a Google Merchant Account if live, if sandbox go to https://sandbox.google.com/checkout/sell/ to do the same.
3. Go to Settings>Integration and write down your MerchantID, and your MerchantKey.
IF SANDBOX:
1. Set GoogleCheckout.SandboxMerchantID to the MerchantID you wrote down.
2. Set GoogleCheckout.SandboxMerhcantKey to the MerchantKey you wrote down.
3. YOU'RE DONE.
IF LIVE:
1. Set GoogleCheckout.UseSandbox to false.
2. Set GoogleCheckout.MerchantID to the MerchantID you wrote down.
3. Set GoogleCheckout.MerchantKey to the MerchantKey you wrote down.
4. YOU'RE DONE.
It's really that simple. The following AppConfigs also apply to GoogleCheckout for other reasons, but are fine at default value and should not be touched unless you know what you're doing. I am also listing their default values so that if you accidentally screwed up your GoogleCheckout, you can reset to default:
- AuthenticateCallback - false
- AllowAnonCheckout - false
- BaseUrl - https://checkout.google.com/api/chec...st/Merchant/{0}
- CarrierCalculatedDefaultPrice - 50.0
- CarrierCalculatedFreeOption - UPS Ground, FedEx Home Delivery
- CarrierCalculatedPackage - 10x10x10
- CarrierCalculatedShippingEnabled - false
- CarrierCalculatedShippingOptions - FedEx 2Day|20, FedEx Standard Overnight|30, UPS 2nd Day Air|20, UPS Ground|10, UPS Next Day Air|30, USPS Express Mail|50
- ConversionParameters -
- ConversionURL -
- DefaultDomesticShipToCity - Wichita
- DefaultDomesticShipToCountry - US
- DefaultDomesticShipToState - KS
- DefaultDomesticShipToZip - 67215
- DefaultInternationalShipToCity - Norwich
- DefaultInternationShipToCountry - GB
- DefaultInternationalShipToState - --
- DefaultInternationalShipToZip - NR1 3QA
- DefaultShippingMarkup - 2.0
- DefaultTaxRate - 0
- DiagnosticsOnly - false
- HideCouponOnCartPage - false
- LiveCheckoutButton - http://checkout.google.com/buttons/c...e&variant=text
- LogFileName - images/GoogleCheckout.log
- LogMessages - false
- SandboxCheckoutButton - http://sandbox.google.com/checkout/buttons/checkout.gif?merchant_id={0}&w=180&h=46&style=white&variant=text
- SanboxCheckoutURL - https://sandbox.google.com/checkout/...st/Merchant/{0}
- SendStoreReceipt - false
- ShippingIsTaxed - false
- ShowOnCartPage - true
- UseTaxTables - false
Congratulations. You're all set with Google Checkout.