Jump to content

PayPal Express button...Where is it?


Recommended Posts

I'm using the default theme.

 

Enabled express in the PayPal module. Signed up for PayPal's business account, turned on PayPal express, got the API inserted in the module, but can't seem to get the express checkout button to come up anywhere. Just standard PayPal checkout...

 

Any ideas?

Link to comment
Share on other sites

try to click "Cart" button of cart block.

the express checkout button will appear on the button of the shopping cart summary if you have all setting correct. but it requires you to log in before you can use the express checkout, I think it it because needs to find out the shipping address for shipping calculation. I don't think it is convenience.

 

I have a real Express Checkout module if you are interested, no registration, choose carrier and country only finish payment in just a few click. you can have look at this thread

http://www.prestashop.com/forums/viewthread/77195/

 

You can also see demo here

Link to comment
Share on other sites

thank you for that thread. i will check it and that express module out.

 

re cart module, only has one option... ajax on or off.

 

i've been doing some more messing around

 

- if i'm logged in as a customer, express enabled or not, the paypal button will not show up at the bottom of the cart...

 

- if not logged in, the yellow paypal button does show up in the cart if "express" is enabled

--- and interestingly, regardless of whether or not "enable guest checkout" is enabled, it shows up and sends you off to paypal w/o forcing registration if clicked.

 

 

 

hmmm...

Link to comment
Share on other sites

- if i'm logged in as a customer, the paypal button will not show up at the bottom of the cart...

 

- if not logged in, the yellow paypal button does show up in the cart IF "express" is enabled

--- and interestingly, regardless of whether or not "enable guest checkout" is enabled, it shows up and sends you off to paypal w/o forcing registration if clicked.

it is weird, I just checked again my test site, I am not logged, the button does show up.

but when click the button, it show me an error

 

Not Logged

 

(My attachment quota 500K has been all used, so I am not able to attached a screenshot)

Link to comment
Share on other sites

My test site is PrestaShop 1.4.3, Paypal module is 2.4, you can have a look here.

http://expresscheckout.dyndns.org:8080/shop1430/

 

when I clicked on "submit" button, it takes me to

/modules/paypal/express/submit.php

 

and the first a few lines to execute in this file is as following

 

if (!$cookie->isLogged(true))
die('Not logged');
elseif (!$cart->getOrderTotal(true, Cart::BOTH))
die('Empty cart');

 

I am really confused. checkout process setting is : 5 steps standard checkout process

I tried both guest checkout enabled and disabled, the result is the same.

(don't know why)

Link to comment
Share on other sites

I'm not sure Shokinru. Perhaps it has something to do with a bug in 1.4.4? Whether I have guest checkout enabled or not, I'm able to click through to PayPal through the paypal button as a guest. It doesn't show at all when someone's logged in. This is 1.4.4's default PayPal module I'm talking about, not the one you developed.

Link to comment
Share on other sites

Same problem here. Only i do not even see a paypal express button.

express ticked.

one page on

guest on

 

Did you register for PayPal's business account and put the API information in?

 

Even after that, I could only get it with guest. If someone's logged in, it doesn't show up.

Link to comment
Share on other sites

Yes, all my api info is correct. I have selected first solution (credit card and paypal) and have ticked express option. I have a business account with web payments standard.

 

I never see the button, with guest, opc or logged in. I could not even tell you what the button looks like....!

 

I look forward to an answer to this problem.

Link to comment
Share on other sites

In admin -> preferences, see if enable guest checkout is set to "yes".

 

The button looks like this BTW:

 

btn_xpressCheckout.gif

 

I have the same problem, but I can't fine that button? it's just like a broken image or something, I don't know, maybe it's my connection? or what?

Link to comment
Share on other sites

Am not sure...I signed up with PayPal's business account. Checked express in PrestaShop, put the API keys in. And that's it.

 

It's acting a little funny for me though too, I can check out as a guest regardless if guest check out is set to aloud or not...The PayPal button also shows up regardless if "allow guest checkout" is checked or not. But only when not logged in. Doesn't show up if logged in as a member/user.

 

v1.4.4

 

here's the page I got the button from BTW, but this is only for placing the button. It doesn't help with transferring info to PayPal.

 

https://www.paypal.com/express-checkout-buttons

Link to comment
Share on other sites

This is Absurd.

 

OK, I re-installed the paypal module and it worked (no idea what changed since it was already the default install).

 

Anyway, what a confused check out. I can't see anything "Express" about it.


  •  
  • I am taken to paypal - login:
  • I am then returned to my store - now with pre-filled account (which means I am registering with the store whether I want to or not):
  • I then have to select the payment option (Paypal) amongst my list of payment options which I ignored in the first place in favour of "Express":
  • I Am then sent back to paypal to complete my order... A step I could have done moments ago without being sent all over the country side!

 

Its actually more "Express" to simply choose paypal in the first place and check out from there!

 

Very poor effort, Prestashop.

Link to comment
Share on other sites

This is Absurd.

 

OK, I re-installed the paypal module and it worked (no idea what changed since it was already the default install).

 

Anyway, what a confused check out. I can't see anything "Express" about it.


  •  
  • I am taken to paypal - login:
  • I am then returned to my store - now with pre-filled account (which means I am registering with the store whether I want to or not):
  • I then have to select the payment option (Paypal) amongst my list of payment options which I ignored in the first place in favour of "Express":
  • I Am then sent back to paypal to complete my order... A step I could have done moments ago without being sent all over the country side!

 

Its actually more "Express" to simply choose paypal in the first place and check out from there!

 

Very poor effort, Prestashop.

 

I'm leaving mine as is for now, but if you're willing to put the ducat in, check out agile express checkout... I think was posted earlier in this thread, but here's the link again

 

http://addons-modules.com/

Link to comment
Share on other sites

×
×
  • Create New...