videod Posted November 12, 2010 Share Posted November 12, 2010 I have a new issue with admin not retaining the settings in Merchant Calculated Shipping Configuration. I tried kicking the settings down to zero to only use certain shipping options. Both in sandbox and production modes. I have Carrier Calculated Shipping disabled. Any suggestions would be welcomed. Thaniks in advance. ~Vid Quote Link to comment Share on other sites More sharing options...
videod Posted November 13, 2010 Share Posted November 13, 2010 I noticed the mysql database in the 3 tables intalled for GC have an error that reads: No index defined! Anyone else run into this? I am thinking that may be why the settings aren't holding for merchant settings in the GC Dashboard. Â Any thoughts or suggestions are welcomed. Â Thanks! Â ~Vid Quote Link to comment Share on other sites More sharing options...
videod Posted November 16, 2010 Share Posted November 16, 2010 This is a screen shot after I set everything to zero and saved. The settings just won't hold, and I noticed they don't ever appear in database. All of the other settings for the dashboard hold. This is just weird. Â Â Â Thanks in advance! Â ~Vid Quote Link to comment Share on other sites More sharing options...
hodja451 Posted November 16, 2010 Share Posted November 16, 2010 This is a screen shot after I set everything to zero and saved. The settings just won't hold, and I noticed they don't ever appear in database. All of the other settings for the dashboard hold. This is just weird. Â Â Â Thanks in advance! Â ~Vid Maybe it no longer allows it because it doesn't make sense to disable it, or they don't want to lose the sale. Why would you not want a backup method? Also I can tell you that GoogleCheckout fails to contact the Post Office about 50% of the time. My site gets a postage quote from the Post office 100% of the time, I have never seen it fail. I have this on my webpage: Â GoogleCheckout: The GoogleCheckout payment service does not accept the shipping cost that my website fetches from the USPS. GoogleCheckout must fetch the rate itself. At times, Googlecheckout can not fetch the rate at all, then, Shipping will be a default rate of $2.50. In such times if you refresh, Googlecheckout tries to fetch the rate again. Quote My experience relates to osCommerce Online Merchant v2.2 RC2 Link to comment Share on other sites More sharing options...
speed777 Posted November 16, 2010 Share Posted November 16, 2010 I'm running Google Checkout and Paypal, and they play nice. What version of Paypal are you using? IPN or Pro? Quote Link to comment Share on other sites More sharing options...
hodja451 Posted November 16, 2010 Share Posted November 16, 2010 Neither? PayPal Website Payments Standard. Quote My experience relates to osCommerce Online Merchant v2.2 RC2 Link to comment Share on other sites More sharing options...
videod Posted November 16, 2010 Share Posted November 16, 2010 (edited) .Maybe it no longer allows it because it doesn't make sense to disable it, or they don't want to lose the sale. Why would you not want a backup method? Also I can tell you that GoogleCheckout fails to contact the Post Office about 50% of the time. My site gets a postage quote from the Post office 100% of the time, I have never seen it fail. I have this on my webpage: Â GoogleCheckout: The GoogleCheckout payment service does not accept the shipping cost that my website fetches from the USPS. GoogleCheckout must fetch the rate itself. At times, Googlecheckout can not fetch the rate at all, then, Shipping will be a default rate of $2.50. In such times if you refresh, Googlecheckout tries to fetch the rate again. Â Â I tried to disable everything, and just one default shipping method at a time . Either way the settings don't hold. Â So Google checkout doesn't use my calculations for tare/weight and USPS? I am still fairly new at this so forgive me for my ignorance. I have read a lot of threads about Google Checkout not retrieving data from USPS then using the default. That is why I want to be able to change the defaults and disable flat rate and some of the options I don't use. Â Google Checkout v1.5_rc1 PayPal_IPN_v2.3.3 USPS Methods 3.0 Edited November 16, 2010 by videod Quote Link to comment Share on other sites More sharing options...
hodja451 Posted November 16, 2010 Share Posted November 16, 2010 Google uses your weight, but not your shipping quote from USPS, it gets it's own, and fails. Or so I've read. Â Make sure the check boxes above jive with what your picking. Quote My experience relates to osCommerce Online Merchant v2.2 RC2 Link to comment Share on other sites More sharing options...
rick.t Posted November 19, 2010 Share Posted November 19, 2010 Using sandbox; Google Checkout button appears on site, and the order information is displayed in the GC sandbox when I click it. I can complete the order and click the link within the sandbox to return to the site. However... Â /googlecheckout/logs/response_error.log has many of these: Fri Nov 19 10:26:12 PST 2010:- Shopping cart not obtained from session. Â /googlecheckout/logs/response_message.log contains lots of lines that look like this: Fri Nov 19 10:27:15 PST 2010:- serial-number=861915187450702-00001-7 Â GC Integration Console reflects an error and provides this description: "We encountered an error trying to access your server at https://truelynatural.com/googlecheckout/responsehandler.php -- the error we got is Send failed with code: 500. Response body was: Shopping cart not obtained from session." Â One recommendation I've found is to go to the osCommerce admin / Configuration / Sessions, and set Prevent Spider Sessions to False. This was done two days ago, and the error persists. Â The /googlecheckout/responsehandler.php script contains a line of code to "Retrieve the XML sent in the HTTP POST request to the ResponseHandler," which is stored in $xml_response. I added a line of code to log this response, and this is what it looks like: RESPONSEHANDLER: xml_response: serial-number=803763634704575-00001-7 Â The responsehandler.php script checks for the session variable 'cart' and attempts to restore its contents. However, if the session variable cannot be detected as registered, or if it doesn't contain an object, then the script generates the error message I'm receiving ("Shopping cart not obtained from session"). So I'm also dumping the $_SESSION variable to my log, and this is what I get: Â CHECKING SESSION from GOOGLECHECKOUT SESSION: Array ( [cart] => [language] => [languages_id] => [currency] => [navigation] => [wishList] => ) Â So it seems the session data is missing by the time Google Checkout needs to access it. And, while the php installation very sensibly has register_globals turned off, there is a local php.ini for this domain that turns it on. Â So I'm still looking for that magical combination of configuration settings, flicks of the wand, and / or sweet talk to get Google Checkout to send back the data I need. Any suggestions? Â Thanks! Quote Link to comment Share on other sites More sharing options...
speed777 Posted November 20, 2010 Share Posted November 20, 2010 I tried to disable everything, and just one default shipping method at a time . Either way the settings don't hold. Â So Google checkout doesn't use my calculations for tare/weight and USPS? I am still fairly new at this so forgive me for my ignorance. I have read a lot of threads about Google Checkout not retrieving data from USPS then using the default. That is why I want to be able to change the defaults and disable flat rate and some of the options I don't use. Â Google Checkout v1.5_rc1 PayPal_IPN_v2.3.3 USPS Methods 3.0 You're going to have to modify the database settings, I think, in order to make a fix for that problem. It's a common problem, I noticed it before too but didn't attempt a fix. Quote Link to comment Share on other sites More sharing options...
Guest Posted November 24, 2010 Share Posted November 24, 2010 Back again;  I also checked the response_error log and this is listed  Thu Sep 16 17:35:07 MST 2010:- Failed to Get Basic Authentication Headers  How can I fix this please?  Be sure to check in your admin to make sure you have correct id and key for production and sandbox and make sure you have no spaces before or after the id's and key's Run htaccess.php from your cpanel it is under admin/htaccess.php or run it in your browser and it will set the id and password for googlecheckout. A form will appear for you to fill out. Make sure the files that should be writeable set with the correct permissions are it will not work. Quote Link to comment Share on other sites More sharing options...
Nigel_S Posted January 7, 2011 Share Posted January 7, 2011 (edited) I tried to disable everything, and just one default shipping method at a time . Either way the settings don't hold.  Hi,  I'm not sure if you got this sorted but, if not, after a over week of sheer frustration this is what I found:  In: 'googlecheckout/library/configuration/merchant_calculated_shipping_option.php'  Change Line 138 from:  $input .= ' id="hidden_' . $key . '"';  to:  $input .= ' id="hid_' . $key . '"';  The problem is caused because the 'hidden' input ID starts with 'hid_', not 'hidden_' !!!!!!!!!! :'(  Now all I need to figure out is why GC still gives me £1 rates, although the DB now updates perfectly!!!  Strewth! This thing is a pain to get working! :angry: Edited January 7, 2011 by Nigel_S Quote Link to comment Share on other sites More sharing options...
speed777 Posted January 14, 2011 Share Posted January 14, 2011 Using sandbox; Google Checkout button appears on site, and the order information is displayed in the GC sandbox when I click it. I can complete the order and click the link within the sandbox to return to the site. However... Â /googlecheckout/logs/response_error.log has many of these: Fri Nov 19 10:26:12 PST 2010:- Shopping cart not obtained from session. Â /googlecheckout/logs/response_message.log contains lots of lines that look like this: Fri Nov 19 10:27:15 PST 2010:- serial-number=861915187450702-00001-7 Â GC Integration Console reflects an error and provides this description: "We encountered an error trying to access your server at https://truelynatural.com/googlecheckout/responsehandler.php -- the error we got is Send failed with code: 500. Response body was: Shopping cart not obtained from session." Â One recommendation I've found is to go to the osCommerce admin / Configuration / Sessions, and set Prevent Spider Sessions to False. This was done two days ago, and the error persists. Â The /googlecheckout/responsehandler.php script contains a line of code to "Retrieve the XML sent in the HTTP POST request to the ResponseHandler," which is stored in $xml_response. I added a line of code to log this response, and this is what it looks like: RESPONSEHANDLER: xml_response: serial-number=803763634704575-00001-7 Â The responsehandler.php script checks for the session variable 'cart' and attempts to restore its contents. However, if the session variable cannot be detected as registered, or if it doesn't contain an object, then the script generates the error message I'm receiving ("Shopping cart not obtained from session"). So I'm also dumping the $_SESSION variable to my log, and this is what I get: Â CHECKING SESSION from GOOGLECHECKOUT SESSION: Array ( [cart] => [language] => [languages_id] => [currency] => [navigation] => [wishList] => ) Â So it seems the session data is missing by the time Google Checkout needs to access it. And, while the php installation very sensibly has register_globals turned off, there is a local php.ini for this domain that turns it on. Â So I'm still looking for that magical combination of configuration settings, flicks of the wand, and / or sweet talk to get Google Checkout to send back the data I need. Any suggestions? Â Thanks! Try going in Sessions and disabling all, most likely it is cookies that is causing this. Quote Link to comment Share on other sites More sharing options...
Bekki Posted January 29, 2011 Share Posted January 29, 2011 I'm using osCommerce v2.3.1. As the code is so different to v2.2 the installation instructions for Google Checkout aren't very useful. Does anyone have any tips for integrating GC with v2.3? Â Thanks Quote Link to comment Share on other sites More sharing options...
Guest Posted February 10, 2011 Share Posted February 10, 2011 Does the 2.2 version work? Is the current mod up to date with the Google Checkout API? Quote Link to comment Share on other sites More sharing options...
Bekki Posted February 14, 2011 Share Posted February 14, 2011 Does the 2.2 version work? Is the current mod up to date with the Google Checkout API? Â No, I tried installing it but I can't because the code is so different. I noticed because I have to do it manually due to other mods. The mod is meant to work with 2.2 not 2.3, which is the problem. Quote Link to comment Share on other sites More sharing options...
speed777 Posted February 15, 2011 Share Posted February 15, 2011 Does the 2.2 version work? Is the current mod up to date with the Google Checkout API? I'm using osCommerce 2.2-MS2 and it works fine, I haven't tried to upgrade to 2.3 so I don't know if it'll work. Quote Link to comment Share on other sites More sharing options...
natasha21 Posted April 7, 2011 Share Posted April 7, 2011 I've been having trouble with my table rates transferring to Google Checkout. Right now, it's only charging $0.00 at the checkout.  I've used the shipping generator to get the code to paste into the /googlecheckout/library/shipping/merchant_calculated_methods.php So it shows Table Rate ($0.00) on google side's.  I've been looking at this for a couple of days and the only thing that I can think of is that the response handler url in the admin side is wrong. Under my google dashboard, it says  API callback URL For Level 2 integration, copy and paste this URL into the "API callback URL" field in the Google Checkout Merchant Center under "Integration->Settings" (links to this page in Sandbox and Production):  https://www.****.com/admgooglecheckout/responsehandler.php instead of https://www.****.com/admin/googlecheckout/responsehandler.php  I put the correct url on Google's website though.  Any help would be greatly appreciated. I'm selling parts of all sizes and need to be able to charge shipping by weight. Thanks! Quote Link to comment Share on other sites More sharing options...
speed777 Posted April 10, 2011 Share Posted April 10, 2011 I've been having trouble with my table rates transferring to Google Checkout. Right now, it's only charging $0.00 at the checkout.  I've used the shipping generator to get the code to paste into the /googlecheckout/library/shipping/merchant_calculated_methods.php So it shows Table Rate ($0.00) on google side's.  I've been looking at this for a couple of days and the only thing that I can think of is that the response handler url in the admin side is wrong. Under my google dashboard, it says  API callback URL For Level 2 integration, copy and paste this URL into the "API callback URL" field in the Google Checkout Merchant Center under "Integration->Settings" (links to this page in Sandbox and Production):  https://www.****.com/admgooglecheckout/responsehandler.php instead of https://www.****.com/admin/googlecheckout/responsehandler.php  I put the correct url on Google's website though.  Any help would be greatly appreciated. I'm selling parts of all sizes and need to be able to charge shipping by weight. Thanks! I don't think that GC can be used with table rate shipping, it can be used with flat rate shipping. Quote Link to comment Share on other sites More sharing options...
natasha21 Posted April 11, 2011 Share Posted April 11, 2011 =( thanks for responding Quote Link to comment Share on other sites More sharing options...
celluloidsnake Posted June 3, 2011 Share Posted June 3, 2011 Whats the average installation time on this mod? It looks the ticket, so I am commisioning someone to install it, but I was wondering on hours. Quote Link to comment Share on other sites More sharing options...
hello8888 Posted June 9, 2011 Share Posted June 9, 2011 Hi there, Â Glad to find this topic, I am trying to install GC into 2.2 RC2. Â And following: Â http://code.google.com/p/google-checkout-oscommerce/wiki/Installation_1_5_0 Â Â I have done the modified and the unmodified one, the Module is not coming up in Payment Modules in OS. Â Â Your help please. Â Â Thanks Quote Link to comment Share on other sites More sharing options...
Guest Posted December 11, 2011 Share Posted December 11, 2011 I've just installed the G checkout mod but when the button is clicked on domain.com/shopping_cart.php the page just refreshes and won't go to G checkout page.  http://www.hqcases.co.uk  Any ideas? Quote Link to comment Share on other sites More sharing options...
Guest Posted December 11, 2011 Share Posted December 11, 2011 If anyone has the problem above when intergrating with 2.3.1, make sure none of the Google code is inside <form></fom> tags  So far so good! Quote Link to comment Share on other sites More sharing options...
Guest Posted December 11, 2011 Share Posted December 11, 2011 Now it won't let me save any changes made to the advanced configuration module settings?? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.