All things Shopify and commerce
I have been searching and there doesn’t seem to be a solution, but I thought I would ask in case things have changed.
I do restocks in my shop on Saturdays. Items sell out within minutes, often having customers compete to the second to click the button to finish checkout. This results in angry customers as well as some customers placing multiple orders to ensure they get what they want. When customers place multiple orders, I then have to go in and refund extra shipping, manually fulfill orders, etc. (it would be so nice if there was an option to combine customer orders….)
is there any way to have a customers cart held for a small amount of time so that the inventory isn’t sold out from under them? It would take a burden off my shoulders and make my customers much happier.
Hi @Momsstitchetti,
One approach if you're on Shopify Basic or Advanced is to write a script that runs on the cart page. You can remove cart items with Shopify AJAX API. You can insert a cookie to keep track of how long items have been in the cart and simple empty the cart after the time runs out.
Regards,
Sam - Owner / Lead Developer
Achieve Applabs
I'm confused how this would solve the issue when customers are checking out within seconds of each other. Wouldn't you have to set the cart expiry to something like 1 second? And if you did that wouldn't no one be able to check out?
Hey Community! As we jump into 2025, we want to give a big shout-out to all of you wh...
By JasonH Jan 7, 2025Hey Community! As the holiday season unfolds, we want to extend heartfelt thanks to a...
By JasonH Dec 6, 2024Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024