durangodave Posted March 4, 2015 Share Posted March 4, 2015 (edited) Hi, I ran a live test today, had my father sign up and use his cc to make a sale and i watched the whole process. Everything works good except a couple of things. On the paypal side: They do not make it clear that if you dont have a paypal account you just click the form with your information anyway and it will let you do a credit card. And then you can say no to create account. That could cost some sales right there, its totally confusing on their part. On the prestashop side: After the sale on the Paypal screen it says "return to my company name" as a link. We kept clicking on the link and nothing happened it was a dead link, we did this on chrome just fyi. I used chrome again to send some money to a friend of mine using his webisite (not prestashop) and that same link worked fine and i returned to his website with no problem after the sale. So i dont think its a paypal issue, it seems to me it might be an API form input value issue with prestashop form, i know there is a form input with paypal that you can use as part of the API to produce that link but i dont know why it would not work if it is done correctly which i assume it is, not sure because i dont know where it is. I believe the paypal API input form name is cbt and you can set the text for that link. Anyone have any issues with this also, and if so is there a fix? Thanks fyi i am using the latest version of prestashop. UPDATE: turns out the cbt is just to change the text itself, the return url still takes presidence. However in paypalusa.php i did find this 'paypal_usa_return_url' => /*26/12/2013 fix for Backward compatibilies on confirmation page*/ version_compare(_PS_VERSION_, '1.5', '<') ? (Configuration::get('PS_SSL_ENABLED') ? Tools::getShopDomainSsl(true) : Tools::getShopDomain(true)). __PS_BASE_URI__.'order-confirmation.php?id_cart='.(int)$this->context->cart->id.'&id_module='.(int)$this->id.'&key='.$this->context->customer->secure_key : $this->context->link->getPageLink('order-confirmation.php', null, null, array('id_cart' => (int)$this->context->cart->id, 'key' => $this->context->customer->secure_key, 'id_module' => $this->id)), looks like a patch was done in 2013 and i wonder if the fact that im use HTTPS has caused this issue and the patch is not working correctly. seems a coincedence that im having an issue with the confirmation page on paypal and yet this patch is placed on the same page. I hope im wrong and its a simple fix. Anyone gotta take on this? thanks sorry didnt notice you had a paypal section till now, can someone move this over to paypal forum please, thanks Edited March 4, 2015 by durangodave (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now