Trackslag Posted February 8 Share Posted February 8 Hi everyone. My customers are having problems checking out. Here's how I replicate the problem- Arrive at website without signing in. Select item, add to basket, proceed to checkout, proceed to checkout again, fill personal information and confirm. This takes you to shipping. Tick relevant shipping and click continue. This takes you to payment- At this point the payment windows try to load (they flash up very briefly before disappearing) You can’t get any further than this. Here’s how you get it to work. Arrive at the website and sign in using the account that you have just created. Go through all of the same processes listed above, but this time the payment boxes for entering card details appears and check out can be completed successfully. Must admit. This has me completely demented! Link to comment Share on other sites More sharing options...
Daresh Posted February 8 Share Posted February 8 This is not a standard behavior, what payment module are you using? If the payment methods flash briefly then there must be some javascript hiding them. Link to comment Share on other sites More sharing options...
Trackslag Posted February 8 Author Share Posted February 8 Hi Daresh. We use Stripe and Paypal. Is it possible that Paypal and Stripe could be competing for the top of the page? I say this because when I signed in just now, went through the process of making it work. But I noticed that the page initially loaded with Paypal above stripe, then it quickly re-arranged to put Stripe above Paypal. Link to comment Share on other sites More sharing options...
Daresh Posted February 9 Share Posted February 9 I would try something like this: Create a new customer group without access to Stripe and PayPal modules, but with access to the bank wire module. Create a test customer account and assing it to this group, then test the checkout. 1 Link to comment Share on other sites More sharing options...
Prestashop Addict Posted February 10 Share Posted February 10 Heard about Stripe issue, try to clear PS cache. If still not working, look for Stripe module update, or deactivate "Integrated payment form" 1 Link to comment Share on other sites More sharing options...
Knowband Plugins Posted February 11 Share Posted February 11 Hi, Please try disabling both modules one by one, clearing the PrestaShop cache, and then checking the Payment step to see if the enabled payment method appears correctly. Regards. 1 Link to comment Share on other sites More sharing options...
Trackslag Posted February 12 Author Share Posted February 12 Firstly, thanks to all of you who tried to help. @Daresh I started to try your suggestion regarding the creation of a new customer group. The problem with my site only occurs when a fresh customer tries to buy something without making an account (or logging in with that account). I'm probably missing something in your suggestion, however I couldn't work out a way to make it test my problem. @Knowband Plugins I'll be honest. I didn't get this far because deactivating the integrated payment form seems to have fixed it. @Prestashop Addict I deactivated the integrated payment form and it seems to be functioning correctly now. For reference, I tried the same thing the other day with debug mode switched on. It wouldn't allow me to do it and gave error logs mentioning GDPR quite a lot. However, with debug mode disabled it had a good think about it then did it. Thanks for pushing me back in this direction! Link to comment Share on other sites More sharing options...
Trackslag Posted February 13 Author Share Posted February 13 OK.... I may have jumped the gun with this. Deactivating the integrated payment form highlighted another problem. Using the Stripe re-direct payment option, allows the customer to complete the payment, which is then received by Stripe. But the customer gets an error message on the website and we have no record of the sale or the customer in the back office. Here's the Log that it creates in the Stripe account. resource_missing - intent No such payment_intent: In Summary- the customer can complete the payment and we receive the money. But we have no idea what they're paying for because none of the cart details are logged in the website. I'm going to try and speak with the people at Stripe this afternoon. Hopefully they will be able to backtrack the problem from the error log. I will update this post, as more info emerges. Link to comment Share on other sites More sharing options...
Trackslag Posted February 13 Author Share Posted February 13 (edited) With reference to the illuminated Pay Online button - I'm not selecting that. It's already selected when you arrive at the Payment step. Am I missing a setting that stops it doing that? My thought is, that it's expecting to be re-directed to a different page. But the stripe module is set up for integrated payment. Edited February 13 by Trackslag Punctuation (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