Jump to content

Google Checkout - certificate installed but still getting errors.


Recommended Posts

I have installed a certificate and I have added this link into Google Checkout:-

https://secure.lightbulbsuperstore.co.uk/modules/gcheckout/validation.php

However when I process an order it correctly takes me to the correct pages in Google and the order processes correctly. However, it does not pass back details of the transaction to PrestaShop. I have looked at the googleerror.log and it says:-


Thu Apr 23 11:51:05 CEST 2009:- Failed to Get Basic Authentication Headers

Thu Apr 23 11:52:06 CEST 2009:- Failed to Get Basic Authentication Headers

Thu Apr 23 11:53:08 CEST 2009:- Failed to Get Basic Authentication Headers


Can anyone throw some light on this problem, what does it mean and does my link work as expected?

Thanks,

Paul.

Link to comment
Share on other sites

I have just received this email from GC

Hello [email protected],

We've made several unsuccessful attempts to send order notifications to your notification callback URL, https://secure.lightbulbsuperstore.co.uk/modules/gcheckout/validation.php As a result, you aren't receiving order status, risk or other notifications.


I have been to the consol and here is what it says:-

Integration Issue Detail
Related order: 147202658428429
Time of occurrence: 23 Apr 2009 13:49:42 GMT+01:00
Error: We encountered an error trying to access your server at https://secure.lightbulbsuperstore.co.uk/modules/gcheckout/validation.php -- the error we got is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target


Is this enough information to work out what is going wrong?
Link to comment
Share on other sites

Paul,
I took a look at your post and then I search all over the forums for an answer and no dice. Seems you're not the only one with this problem, everyone using this mod has the same problem once it's out of sandbox mode. The Prestashop team is aware of this bug.. so hopefully a fix will be forthcoming.

Link to comment
Share on other sites

I think I make had made a breakthrough this evening. In Back Office/Preferences there is a preference to "Enable SSL" once I switched this on (I wasn't aware of its existence) I found that the whenever I tried to go to the checkout it took me to a place holding page with my hosting company. This was because they had enabled the SSlL on secure.lightbulbsuperstore.co.uk instead of www.lightbulbsuperstore.co.uk

Within Google I had added the link https://secure.lightbulbsuperstore.co.uk/modules/gcheckout/validation.php which I believe was a valid link but I think that this is where the system is falling down. I am just waiting for the hosting company to change the certificate so that https://www.lightbulbsuperstore.co.uk/modules/gcheckout/validation.php becomes a working link and I will try again.

So my suggestion to anyone trying to get GC to work, is to switch on SSL in preferences and see if you can get to your own shopping basket.

Link to comment
Share on other sites

CHMOD to 777 2 files in the gcheckout module (googlemessage.log, googleerror.log)

Check if within the Google Checkout Administration you are getting any logs errors, I noticed that I was getting some error with those logs files, saying that google checkout wasn't able to write on those files.

I hope this works for you, since I was in the same situation that most of you guys are and I finally made it work.

Link to comment
Share on other sites

  • 3 weeks later...

Hi Folks,
I have the Google Checkout (gcheckout) module passing the cart contents just fine to Google, and payment goes ahead, but like the issues above, on return to Prestashop the cart is not emptied and the order not completed.

It's a javax.net.ssl.SSLHandshakeException error

SSL (https) is working fine, and the certificates are installed just fine.

FULL ERROR (from Google Checkout interface):-

We encountered an error trying to access your server at https://[domain].com/modules/gcheckout/validation.php -- the error we got is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target



any help greatly appreciated.

Cheers,
matt

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...

I'm willing to pay for anyone who can help me integrate google checkout and paypal into prestashop.

please email me with a quote to hmb143 @ gmail dot com

in subject please include "Prestashop Payment Integration"

Link to comment
Share on other sites

  • 2 weeks later...
I have installed a certificate and I have added this link into Google Checkout:-

https://secure.lightbulbsuperstore.co.uk/modules/gcheckout/validation.php

However when I process an order it correctly takes me to the correct pages in Google and the order processes correctly. However, it does not pass back details of the transaction to PrestaShop. I have looked at the googleerror.log and it says:-

Thu Apr 23 11:51:05 CEST 2009:- Failed to Get Basic Authentication Headers

Thu Apr 23 11:52:06 CEST 2009:- Failed to Get Basic Authentication Headers

Thu Apr 23 11:53:08 CEST 2009:- Failed to Get Basic Authentication Headers


I'm using PrestaShop 1.2, have installed an SSL certificate and added the appropriate link to Google Checkout:
https://www.herebebooks.com/modules/gcheckout/validation.php

When I process an order I have the same result as Paul: Google Checkout doesn't pass back the details of the transaction, so to the customer it looks like the order was never placed (if they return to my store after Google Checkout or look in their Order History at my store). Also, the order is not recorded in PrestaShop. My googleerror.log looks similar to Paul's even though googlemessage.log contains the order details.

I think I've covered all the bases: CHMOD 777 on both log files and enabled SSL in Back Office >> Preferences

Anyone had any luck getting this to work properly in 1.2?

Tina
Link to comment
Share on other sites

  • 11 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...