Log in to your GoogleCheckout seller account>Integration>Settings and there you will have more details with an specific error and possible causes.
Printable View
My bad, I meant that ropu's new release did not have any changes to the template. There has been no change to the actual templates files since 1.0.5. My assumption is you've had this working at one point or the other which meant you wouldn't have applied the code from GoogleCheckout to the three template files affected as well as applied the code changes to admin/orders.php.
If you didn't have a working template with these changes then you need to obviously apply the code changes to your templates.
I am using ZV 1.3.7 and Googlecheckout and PayPal Express are cohabitating just fine once the code is applied to the templates.
Just for testing purpose,
1. make sure that all your shipping options in Admin-Module-Shipping have zone set to none (this should give you all green status).
2. Make sure if you have tax zone set up that all your shipping options in Admin-Module-Shipping are all using the same tax zone.
Test GoogleCheckout again and report back.
PS. Which version of googlecheckout are you using?
Chain_man, here is my code based on version 1.3. Please note that I have removed fedex1 as that's a duplicate as well as all shipping options that we don't actually offer on our site.
PHP Code:
$this->mc_shipping_methods = array(
'usps' => array(
'domestic_types' =>
array(
'Express' => 'Express Mail',
'First Class' => 'First-Class Mail',
'Priority' => 'Priority Mail'
),
'international_types' =>
array(
'Express' => 'Global Express Mail (EMS)',
'Priority Var' => 'Global Priority Mail - Variable Weight Envelope (single)'
),
),
'ups' => array(
'domestic_types' =>
array(
'1DA' => 'Next Day Air',
'1DP' => 'Next Day Air Saver',
'2DA' => '2nd Day Air',
'3DS' => '3 Day Select',
'GND' => 'Ground',
'STD' => 'Canada Standard',
'XPR' => 'Worldwide Express'
),
'international_types' =>
array(
),
),
'zones' => array(
'domestic_types' =>
array(
'zones' => 'Zones Rates'
),
'international_types' =>
array(
'zones' => 'Zones Rates intl'
),
),
'fedexexpress' => array(
'domestic_types' =>
array(
'03' => 'FedEx 2Day',
'05' => 'FedEx Standard Overnight',
'06' => 'FedEx First Overnight',
'20' => 'FedEx Express Saver'
),
'international_types' =>
array(
'03' => 'FedEx International Economy',
'06' => 'FedEx International First'
),
),
'fedexground' => array(
'domestic_types' =>
array(
'90' => 'FedEx Home Delivery',
'92' => 'FedEx Ground Service'
),
'international_types' =>
array(
'90' => 'International Home Delivery',
'92' => 'International Ground Service'
),
),
'freeoptions' => array(
'domestic_types' =>
array(
'freeoptions' => 'Free Options'
),
'international_types' =>
array(
'freeoptions' => 'Free Options intl'
),
),
'freeshipper' => array(
'domestic_types' =>
array(
'freeshipper' => 'Free Shipper'
),
'international_types' =>
array(
'freeshipper' => 'Free Shipper intl'
),
),
'perweightunit' => array(
'domestic_types' =>
array(
'perweightunit' => 'Perweight Unit'
),
'international_types' =>
array(
'perweightunit' => 'Perweight Unit intl'
),
),
'storepickup' => array(
'domestic_types' =>
array(
'storepickup' => 'Store Pickup'
),
'international_types' =>
array(
'storepickup' => 'Store Pickup intl'
),
),
'flat' => array(
'domestic_types' =>
array(
'flat' => 'Flat Rate Per Order'
),
'international_types' =>
array(
'flat' => 'Flat Rate Per Order intl'
),
),
'item' => array(
'domestic_types' =>
array(
'item' => 'Flat Rate Per Item'
),
'international_types' =>
array(
'item' => 'Flat Rate Per Item intl'
),
),
'table' => array(
'domestic_types' =>
array(
'table' => 'Vary by Weight/Price'
),
'international_types' =>
array(
'table' => 'Vary by Weight/Price intl'
),
),
);
$this->mc_shipping_methods_names = array(
'usps' => 'USPS',
'ups' => 'UPS',
'zones' => 'Zones',
'fedexexpress' => 'Fedex Express',
'fedexground' => 'Fedex Ground',
'freeoptions' => 'Free Options',
'freeshipper' => 'Free Shipper',
'perweightunit' => 'Perweight Unit',
'storepickup' => 'Store Pickup',
'flat' => 'Flat Rate',
'item' => 'Item',
'table' => 'Table',
);
I set up a Google Checkout account - but after reading 97 pages of posts (must be near some type of record for Zen Forum) , it looks like setting this up might be more than the average person can tackle. Is there anyone who is offering to set Zen 1.3.7 stores up with Google Checkout - for a nominal fee of course.? Thanks
Don't get discouraged, it's actually very easy to install. My technical knowledge is very limited and I was able to install it correctly on the first try in about 10 minutes and without getting any errors.
I thought the same thing when I saw all the pages, but I gave it a shot and I'm glad I did, it's very easy to install.
After successfully testing on a test store, I tried to use it on a live store and I got this error when displaying the contents of the cart:
***************
Warning: main(admin/includes/configure.php) [function.main]: failed to open stream: No such file or directory in /public_html/googlecheckout/gcheckout.php on line 33
Fatal error: main() [function.require]: Failed opening required 'admin/includes/configure.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /public_html/googlecheckout/gcheckout.php on line 33
**************
I think the cause of this error is that I, as any ZC user should as recommended for security, have renamed the admin directory.
Line 33 on googlecheckout/gcheckout.php reads:
require_once('admin/includes/configure.php');
I think the instructions should mention one should change this line if the one has renamed the admin directory.