Re: Google Checkout module for Zen Cart (beta)
Payments are making it to GoogleCheckout, but they aren't showing up in Admin.
Ran this: http://demo.globant.com/~brovagnati/tools/responsehandler_test.php
Got this response:
SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:func(144):reason(134)
I do have an SSL Cert (not shared)
Help!
Google Checkout Shipping Issue with IE?
I was wondering if anyone was experiencing a problem using Google Checkout with IE 7 for Windows. It works perfectly on my Mac, but the shipping options dropdown menu doesn't display on IE for Windows and thus the "Place your order" button is grayed out. The browser lists the following error...
Line: 307
Char: 3
Error: Element not found
Code: 0
URL: https://checkout.google.com/view/buy...=wg168r1g12CrC
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
dkerfoot
Payments are making it to GoogleCheckout, but they aren't showing up in Admin.
Ran this:
http://demo.globant.com/~brovagnati/tools/responsehandler_test.php
Got this response:
SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:func(144):reason(134)
I do have an SSL Cert (not shared)
Help!
try with HTTP instead of https, the issue is with the responsehandler_test cert, not urs
ropu
Re: Google Checkout Shipping Issue with IE?
Quote:
Originally Posted by
cheezylu
I was wondering if anyone was experiencing a problem using Google Checkout with IE 7 for Windows. It works perfectly on my Mac, but the shipping options dropdown menu doesn't display on IE for Windows and thus the "Place your order" button is grayed out. The browser lists the following error...
Line: 307
Char: 3
Error: Element not found
Code: 0
URL:
https://checkout.google.com/view/buy...=wg168r1g12CrC
hi, please
Please contact the google team directly through:
http://checkout.google.com/support/sell/bin/request.py
ropu
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
BlessIsaacola
ropu,
I am reporting back that everything so far works flawlessly except tax. It's not calculating taxes but UPS merchant calculated shipping as well as others are currently working.
This is a major improvement. Thanks!
BlessIsaacola -
I see you have multiple shipping methods working. I tried to install the latest last night but still have shipping issues. My question is this:
Did you comment all the shipping methods in the includes/modules/payment/googlecheckout.php file except the ones you use? For instance, I use only USPS and Table rate. Am I supposed to comment out all the other array definitions in that file?
Oddly enough, the tax part DID work, but the shipping options on the Google site were still showing $0 for all but the ones in USPS that had default values entered in the Admin. These showed the default values that I entered instead of the calculated postage. I will say that I got a LOT more options, though, including international options for my California address, even though they all showed $0.
For now, I'm back to the 1.0.4 versions of that googlecheckout.php and the gcheckout.php in the /googlecheckout folder. This lets me use calculated table rates at least.
Thanks for any hints you can provide.
Re: Google Checkout module for Zen Cart (beta)
ropu,
I just installed the 3RC1Rev1 version of GC and everything I am using is working perfectly. We have a site using CGI with the UPS shipping module installed. No defaults set for 1day air, 2day air and ground shipping and the calc callback is working great. Thanks so much for all your hard work. We are going live with this site this Thursday and I was starting to sweat.... Got the fix I needed just in the nick of time!
Thanks Again:clap:
BTW: Someone in this thread was asking if godaddy turbossl certs worked with GC. We have this cert and it works fine.
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
BlessIsaacola
Actually, the template files did not change from previous version so if you have a working template from previous version you should be good.
I believe the template files are based on 1.3.6, not 1.3.7.
In 1.3.7, the files contain code for PayPal Express and as someone else mentioned, if you also want to use PayPal Express, you'd need to merge both files otherwise one or the other payment modules will be broken.
ropu, it would be great if you could base the template files and instructions on 1.3.7 this way no code will be broken or one won't have to merge code from two files.
Here are the version ids of the template files:
Current: tpl_checkout_payment_default.php 5414 2006-12-27 07:51:03Z drbyte
Used on GC: tpl_checkout_payment_default.php 4332 2006-09-01 04:33:16Z ajeh
Current: tpl_login_default.php 5419 2006-12-28 05:56:39Z drbyte
Used on GC: tpl_login_default.php 2834 2006-01-11 22:16:37Z birdbrain
Current: tpl_shopping_cart_default.php 5414 2006-12-27 07:51:03Z drbyte
Used on GC: tpl_shopping_cart_default.php 4140 2006-08-15 03:37:53Z drbyte
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
ropu
tj, orders.php is based on 1.3.7
but templates, im not sure... the truth is that i missed up checking that.
thx for the reminder...
regarding intl shipping, what is the issue?
please double check that ur shipping option is under the internationl_types in includes/modules/payment/googlecheckout.php
if is not there, it wont be show for countries different form US.
that way i now added flat intl, table intl, etc
btw im runing a batch script comparing fedex and ups response times usign zencart shipping class, and times for ups arent good, ill post results and teh scrip so u can also test it, and the send results to google guys!
hope this helps
ropu
Hi ropu, I'm using USPS international shipping methods, it does appear in includes/modules/payment/googlecheckout.php
I get this message when trying to checkout with an international address
'Merchant does not ship to this address'
Re: Google Checkout module for Zen Cart (beta)
Ayone got any idea whats causing this error?
I have tried everyhting I can think of
Oops!
Sprite Mobile Ltd. has sent Google a shopping cart with errors in it. We'll contact them to ask that they fix this problem. As this could be a temporary issue, you can go back in your browser to try checking out again.
Re: Google Checkout module for Zen Cart (beta)
Quote:
Originally Posted by
chain_man
BlessIsaacola -
I see you have multiple shipping methods working. I tried to install the latest last night but still have shipping issues. My question is this:
Did you comment all the shipping methods in the includes/modules/payment/googlecheckout.php file except the ones you use? For instance, I use only USPS and Table rate. Am I supposed to comment out all the other array definitions in that file?
Oddly enough, the tax part DID work, but the shipping options on the Google site were still showing $0 for all but the ones in USPS that had default values entered in the Admin. These showed the default values that I entered instead of the calculated postage. I will say that I got a LOT more options, though, including international options for my California address, even though they all showed $0.
For now, I'm back to the 1.0.4 versions of that googlecheckout.php and the gcheckout.php in the /googlecheckout folder. This lets me use calculated table rates at least.
Thanks for any hints you can provide.
The only shipping options available are the ones that we've actually configured on the admin side module-shipping.
ropu, helped me out with out to set this up to work correctly (I have a feeling ropu will release a tool in the future to help others).
There was actually a duplicate fedex1 in the originally file downloaded by ropu and that was completely deleted from my file after getting help from ropu.
considering that merchant shipping calculation is pretty touched it's important to have things set right.
Here is a sample of what a cleaned up code looks like from googlecheckout.php:
PHP Code:
// this are all the available methods for each shipping provider,
// see that you must set flat methods too!
// CONSTRAINT: Method's names MUST be UNIQUE
$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)',
'Airmail Letter' => 'Airmail Letter Post'
),
),
'fedex1' => array(
'domestic_types' =>
array(
),
'international_types' =>
array(
),
),
'ups' => array(
'domestic_types' =>
array(
'1DA' => 'Next Day Air',
'1DAPI' => 'Next Day Air Intra (Puerto Rico)',
'1DP' => 'Next Day Air Saver',
'2DA' => '2nd Day Air',
'3DS' => '3 Day Select',
'GND' => 'Ground'
),
'international_types' =>
array(
'STD' => 'Canada Standard',
'XPR' => 'Worldwide Express',
'XPD' => 'Worldwide Expedited'
),
),
'zones' => array(
'domestic_types' =>
array(
'zones' => 'Zones Rates'
),
'international_types' =>
array(
),
),
'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(
),
),
'freeshipper' => array(
'domestic_types' =>
array(
'freeshipper' => 'Free Shipper'
),
'international_types' =>
array(
),
),
'perweightunit' => array(
'domestic_types' =>
array(
'perweightunit' => 'Perweight Unit'
),
'international_types' =>
array(
),
),
'storepickup' => array(
'domestic_types' =>
array(
'storepickup' => 'Store Pickup'
),
'international_types' =>
array(
),
),
'flat' => array(
'domestic_types' =>
array(
'flat' => 'GOOGLECHECKOUT_FLAT_RATE_SHIPPING'
),
'international_types' =>
array(
),
),
'item' => array(
'domestic_types' =>
array(
'item' => 'GOOGLECHECKOUT_ITEM_RATE_SHIPPING'
),
'international_types' =>
array(
),
),
'table' => array(
'domestic_types' =>
array(
'table' => 'GOOGLECHECKOUT_TABLE_RATE_SHIPPING'
),
'international_types' =>
array(
),
),
);
$this->mc_shipping_methods_names = array(
'usps' => 'USPS',
'fedex1' => 'FedEx',
'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',
);
Okay, I just realized the above code I posted is from my 1.2RC4REV1. I will post updated code based on 1.3