To post a new support question, click the Post New Topic button below.
Current Version: 4.8.5 | Sytist Manual | Common  Issues | Feature Requests

Please log in or Create an account to post or reply to topics.
You will still receive notifications of replies to topics you are part of even if you do not subscribe to new topic emails.

Cart Emptying On Payment Page

P
7 posts
Thu Jan 09, 20 9:10 AM CST
Even though it's been installed well more than a year I've never gotten around to setting up my site. Now I have some spare time so I just did the upgrade to 3.6 and started setting up some test items.

I connected the payment system to my Stripe account and set it as the only payment option available.

Each of my test services require a deposit of 50% at time of booking.

When I book a service, it adds the service to the cart and informs of the deposit fee.

When I go to checkout all is good as I enter my name, address, etc.

However as soon as I click the 'Next' button to enter my payment info, I get a red background error notice telling me my cart is empty.

I have tried this both when requiring an account to checkout and with guest checkout and the result is the same. Items add to the cart fine, but the cart is emptied as soon as the payment page loads.

----
Edit for addtl info - I have searched other posts and found recommendations to check the Fixed SSL field in Payments. It is empty as I believe it should be.
My SSL cert is valid both with and without 'www'.

Edited Thu Jan 09, 20 9:31 AM by Photon
16,148 posts (admin)
Thu Jan 09, 20 10:44 AM CST
The problem is going to be some sort of setting in your booking services and may be you don't have a booking length set. If both hours and minutes for the booking length is 0 it can cause that.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
P
7 posts
Thu Jan 09, 20 3:38 PM CST
Thanks for the reply. I double-checked and the time is set to 3 hrs 0 mins. I don't see anything about the booking info that looks wrong or out of place.
When the payment page loads the cart is not immediately empty. There's a second or two and then the message "Updating Cart" appears, at which point the cart empties and then the cart is empty error message displays.

Here's a screen cap of the booking page.

-----
Ok, well I tried to upload a png screen cap and got an error saying that only jpg, png & gif files can be uploaded.
I converted to jpg and tried to upload again with same error message resulting, so sorry no screen cap.
P
7 posts
Thu Jan 09, 20 8:25 PM CST
I found what triggers the issue. If a customer chooses to create an account by not checking the box on the first checkout page and entering a password, their cart will empty and the checkout process will fail when the payment page loads.
If they choose not to create an account, the checkout process completes. I have repeated this over and over.

So it is the creation of the customer account during checkout that is causing the issue.
P
7 posts
Thu Jan 09, 20 9:29 PM CST
I believe the error lies somewhere within store/store_checkout.php, perhaps in lines 1116-1118 coupled with js/store.js @641

Honestly I get very few days off and I had been looking forward for the last several weeks to getting my site up and running on my day off today, only to get completely blocked just a short way in by this bug which I wound up spending hours on trying to track down.

Calling it a night since it's back to work tomorrow. I won't have another chance like this for several more weeks. Completely bummed.
16,148 posts (admin)
Fri Jan 10, 20 4:57 AM CST
It is checking to see if the booking slot has been taken and for some reason it thinks it has. There was an issue at one point related to that, but would not be in Sytist version 3.6.1 if you upgraded to that. You would need to email me hosting or FTP access and your Sytist admin link so I can troubleshoot your issue.
Tim Grissett, DIA - PicturesPro.com
My Email Address: info@picturespro.com
P
7 posts
Fri Jan 10, 20 9:43 PM CST
Ok I will do that.
Let me add though, after re-reading my posts from last night again right now, that even though I was frustrated, I have nothing but the utmost respect for you as the developer and for your product.
I have read through this board quite a bit and honestly have no idea how you are able to answer all the questions you do and still have time to program and put out the kind of work you do. But however it is you do it, I really do appreciate it.
7 total messages
Please log in or Create an account to post or reply to topics.
This post has been viewed 519 times
Category: Orders
 
Loading more pages
Loading more pages

Sign up for email promotions.

Your information is safe with us and won't be shared.

Thank you for signing up!

 
©2003 - 2021 Grissett, LLC. All Rights Reserved.

By continuing to browse or by clicking Accept Cookies, you agree to the storing of cookies on your device necessary to provide you with the services available through our website.

    Accept   Privacy & Cookie Policy
Loading More Photos
Scroll To Top
Close Window
Loading
Close