maxfox44 Posted November 21, 2016 Share Posted November 21, 2016 Hi Guys I really hope someone can help, I don't know when this happened, but a customer has just told me about a problem they are having with our checkout. They are saying that when using a mobile device (phone or tablet), the pay by card option isn't showing. They are only seeing paypal checkout or pay by wire. I have just tested this and it is true, the pay by credit card is only available on desktop checkouts. Prestashop version 1.6.0.9 Paypal module, standard version 3.11.1 I have tried completely removing the paypal module, downloading a fresh copy and re-installing, the same problem remains. Shop url https://www.gustodirect.co.uk Link to comment Share on other sites More sharing options...
stockw Posted November 21, 2016 Share Posted November 21, 2016 Hi maxfox, try this solution: https://www.prestashop.com/forums/topic/560658-remove-express-checkout-on-mobile-devices-from-paypal-europe-module/?p=2445147 This module puts express checkout button on mobile. The solution above prevent this. Link to comment Share on other sites More sharing options...
maxfox44 Posted November 21, 2016 Author Share Posted November 21, 2016 Hi stockw Thanks for your reply. It's the "pay with credit card" box is missing on mobiles. See attached. Link to comment Share on other sites More sharing options...
stockw Posted November 21, 2016 Share Posted November 21, 2016 (edited) Yes, there's the express check out button as you can see from image, and if you click to pay you'll get an error because there's no api configured. The solution in the link will help you. Is what i did to make things work. As you say in older projects everything was working fine, i think paypal module changed. Edited November 21, 2016 by stockw (see edit history) Link to comment Share on other sites More sharing options...
maxfox44 Posted November 21, 2016 Author Share Posted November 21, 2016 Slightly confused now. We have a paypal pro account, which appears to need very little setting up inside the prestashop module. Whereas the standard paypal needs all the api stuff entering. Link to comment Share on other sites More sharing options...
stockw Posted November 21, 2016 Share Posted November 21, 2016 I've have a pro account, and in mobile with no modification to paypal module i was getting the express checkout button. If you see the code on line 641, is as the module is made, if ($use_mobile) { $method = ECS; } else { $method = (int) Configuration::get('PAYPAL_PAYMENT_METHOD'); } just comment or delete the if condition lines //if ($use_mobile) { // $method = ECS; // } else { $method = (int) Configuration::get('PAYPAL_PAYMENT_METHOD'); //} Link to comment Share on other sites More sharing options...
maxfox44 Posted November 21, 2016 Author Share Posted November 21, 2016 I've tried changing the paypal.php file, via filezilla. It says the file can't be modified and I can't change the file permissions either. Link to comment Share on other sites More sharing options...
stockw Posted November 21, 2016 Share Posted November 21, 2016 this is a problem of your hosting, maybe you have restricted access credentials, can you check with your host? Link to comment Share on other sites More sharing options...
maxfox44 Posted November 21, 2016 Author Share Posted November 21, 2016 I'm looking now on our plesk panel first. Link to comment Share on other sites More sharing options...
maxfox44 Posted November 21, 2016 Author Share Posted November 21, 2016 Well this is frustrating. I can't even change the chmod via the plesk panel. Link to comment Share on other sites More sharing options...
stockw Posted November 22, 2016 Share Posted November 22, 2016 I'm really sorry, i think you have to open a ticket with your provider for this issue. Link to comment Share on other sites More sharing options...
maxfox44 Posted November 22, 2016 Author Share Posted November 22, 2016 Hi Stockw I think so, they take a long time sadly. I have asked Prestashop to look into it and there's a customer registration from Italy, so that might be them looking into it. Link to comment Share on other sites More sharing options...
stockw Posted November 22, 2016 Share Posted November 22, 2016 i think that that's me :-) i've registered yesterday to see the checkout. So you are on cloud with prestashop? Link to comment Share on other sites More sharing options...
maxfox44 Posted November 23, 2016 Author Share Posted November 23, 2016 I can see your registration and there's another I don't recognise and it's not from the UK. Hoping it's the developer. 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