Jump to content

paypal express checkout disappears


kangurrr

Recommended Posts

Hi guys

 

I have this kind of problem with paypal express checkout button.

 

It works fine untill you dont use it. When i check out using this paypal express button i get redirected to paypal web site. And then when i buy or i dont pay and go back to the site it disappears? It comes back when i delete all cookies in browser.

 

Link to the shop

 

 

THX for the help :mellow:

Edited by kangurrr (see edit history)
Link to comment
Share on other sites

Hi,

I have found a part of the product.tpl code disapears when logged into Paypal

 

- - - - -

 

 

Photo of the code difference

Left side is the product page code when logged into Paypal

Right side is the product page code when NOT logged into Paypal

post-21163-0-45374700-1357658045_thumb.gif

Edited by Site (see edit history)
Link to comment
Share on other sites

  • 5 weeks later...
  • 2 weeks later...

hi i have exactly the same questions here as well, guess that might be the problem of the css file ? when we return to the last page the browser can not read the css file so it doesn't show ?

just guess but i don't have the exact solution, any one can please please help ?

Link to comment
Share on other sites

  • 1 month later...

Ok i found i guy that fixed this problem for me for cash :) works sweet :) do you want email to him?

 

no need to pay. Simply edit this file:

 

/prestashop/modules/paypal/express_checkout/process.php

 

where you read

static public $COOKIE_NAME = 'express_checkout';

 

 

chenge it with this:

static public $COOKIE_NAME = 'express_checkout2';

 

 

So doing, if customer press the back button of his browser, the express checkout paypal button will not be hidden, due to the fact the cookie set on his browser will be invalid.

Anyway, express checkout and payment process by paypal will continue working very fine.

Edited by fasarnat (see edit history)
  • Like 5
Link to comment
Share on other sites

no need to pay. Simply edit this file:

 

/prestashop/modules/paypal/express_checkout/process.php

 

where you read

static public $COOKIE_NAME = 'express_checkout';

 

 

chenge it with this:

static public $COOKIE_NAME = 'express_checkout2';

 

 

So doing, if customer press the back button of his browser, the express checkout paypal button will not be hidden, due to the fact the cookie set on his browser will be invalid.

Anyway, express checkout and payment process by paypal will continue working very fine.

 

Thank you so much!

 

I have been searching for this solution for months.

 

Works a treat!

 

(I had this issue on the Mobile Theme - now solved)

 

Its support like this which makes Prestashop a great place - Keep Prestashop Free.

 

:D

Link to comment
Share on other sites

  • 2 years later...
  • 3 weeks later...

quick note, i have set express_checkout2 however when back on the site it doesnt recognise cookies so it has no address or any info and goes back to insert address or shopping cart, rather than confirm paypal button on my site. so i dont think setting express_checkout2 works for me :(

Link to comment
Share on other sites

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...