I’ve asked this before, and the solution I am using isn’t working.
Here’s the problem.
We often sell items which we don’t have physically available, we don’t stock our whole catalogue, some times we have to order these items in specifically when someone makes that order on our shop.
The inventory can be at 0 or below, and we have ‘continue selling when out of stock’ ticked. If we use this method it still shows ‘in stock’ for the product on the page, so customers expect it to be sent out right away.
At the moment we have the following message, in green on our shop, this works for items with the ‘continue selling’ box unticked.
If we set it to ‘continue selling’ and the quantity to -1 it’s not really accurate about our stock, see below. I am not sure the best way to handle this. Any tips or pointers would be great. I want to keep customer expectations where they need to be.
I know this is an older post but I had the same issue and figured it out. Hopefully this will help someone else.
- In your admin menu, go to Sales Channel / Online Store / Themes
- Under your selected theme (you’ll see a preview of your site) there is a “Customize” button and beside that, 3 dots.
- Click on the 3-dot menu, and select “Edit Default Theme Content”. This will open up a screen that has various headings on it (General, Newsletter, etc.)
- Click on the “Products” heading
- Scroll down until you see “Inventory Out Of Stock Continue Selling”. The text in this field is defaulted to “In Stock” which is silly. Change this to whatever you want the customer’s screen to say when the product is out of stock (and you’re still accepting orders for that product). We chose “Available to Backorder”.
That’s it! You should now see “available to backorder” for any items that have zero stock AND the “continue selling when out of stock” box is ticked. Your customer will see “available to backorder” (or whatever phrase you chose to use) and they CAN still add the item to their shopping cart.
OMG! Thank you so much for this! You have solved this stupid issue! Raising a digital pint in your honor!
1 Like