AbanteCart Community

AbanteCart Development => Extensions and Add-Ons => Payment Modules => Topic started by: 31master on May 04, 2013, 02:39:30 PM

Title: Google Checkout not working
Post by: 31master on May 04, 2013, 02:39:30 PM
My google checkout is not working i followed the steps to configure but customers can not get past the confirm order page

When customers click confirm order nothing happens. and the confirm order button looses its hyperlink.

I don't know what to do now.
Title: Re: Google Checkout not working
Post by: abantecart on May 04, 2013, 02:41:55 PM
Any message or anything in the log after you try this?

Double check that ll settings in extension and google are correct. Check that you have mail settings configured correctly in AbanteCart.
Title: Re: Google Checkout not working
Post by: 31master on May 05, 2013, 11:08:43 AM
I've got the 2 settings configed correctly, could you reillustrate the steps again. also what are the proper mail settings
Title: Re: Google Checkout not working
Post by: abolabo on May 05, 2013, 01:30:51 PM
Did you look into google checkout integration console on merchant account page?
Title: Re: Google Checkout not working
Post by: mreamant on May 05, 2013, 01:46:31 PM
Is there help documentation; how are the mail setting suppose to be set up other than listing the contact email?
Title: Re: Google Checkout not working
Post by: 31master on May 05, 2013, 04:14:28 PM
my integration console is empty, and I second what mreamant said.
Title: Re: Google Checkout not working
Post by: abolabo on May 10, 2013, 07:32:41 AM
all problems with cross-site policy of browser.
You pasted abantecart on your site as frame. On checkout confirmation server sends redirection command to browser on another server (google checkout) but browser blocks it.
Code: [Select]
Load denied by X-Frame-Options: https://sandbox.google.com/checkout/api/checkout/v2/checkout/Merchant/3010************* does not permit cross-origin framing.
I think you have to install shop into subfolder and do not use frames.
XSS-limitation is a question of security and we can not affect it.
Title: Re: Google Checkout not working
Post by: 31master on May 10, 2013, 08:01:13 AM
you are right it works without i frame when i go through the real url  but i thought i frame only worked as a redirect because i wanted to keep my header and keep things concise on my website. is there any way around this. like could i program it to where when the user selects google check out they are redirected to original url to check out. Do you see anyway around this.

also does the other google check out pro permit this iframe set up paypal check out works just fine on the iframe?

also can users check out using google check out if they dont have a google account?

would changing my callback url help like website/AbanteCart/index.php?rt=extension/google_checkout/callback
to website/shop/index.php?rt=extension/google_checkout/callback
Title: Re: Google Checkout not working
Post by: abolabo on May 10, 2013, 10:41:52 AM
you are right it works without i frame when i go through the real url  but i thought i frame only worked as a redirect because i wanted to keep my header and keep things concise on my website. is there any way around this. like could i program it to where when the user selects google check out they are redirected to original url to check out. Do you see anyway around this.

also does the other google check out pro permit this iframe set up paypal check out works just fine on the iframe?

also can users check out using google check out if they dont have a google account?

would changing my callback url help like website/AbanteCart/index.php?rt=extension/google_checkout/callback
to website/shop/index.php?rt=extension/google_checkout/callback

1. You can to create separate tpl of your header... for ex main_header.tpl and place it into upper of abantecart folder. then open storefront/view/template/default/common/header.tpl and put something like this
Code: [Select]
<?php echo  include('path_to_your/main_header.tpl')?>Also you can include this header into other parts of your site.

2. About callback URL/ you can regulate this by rewrite rules in your .htaccess. As i remember, this url compounds automatically by abantecart core, it based on store url in your settings.

Title: Re: Google Checkout not working
Post by: 31master on May 10, 2013, 05:17:37 PM
does this limitation also occur on advanced google check out.