Customers can add unlimited quantities of a limited-stock item to cart on Square Online

Hi everyone,

I’ve noticed an issue on my Square Online store and wanted to check if others have experienced the same thing.

I have several unique, one-of-a-kind items, each with only 1 available in stock (inventory tracking is enabled in my Square Dashboard). However, on the product page, customers are still able to increase the quantity in their cart beyond the available stock for example, they can add 2, 3, or more of an item even though I only have 1 in inventory.

When they reach checkout, Square does show a warning saying that the quantity exceeds available inventory (“has exceeded available inventory, please adjust quantity to continue checkout”), and they can’t complete the purchase so the stock control technically works, but the problem is that customers can still add multiple units to the cart before that.

Here’s what I’ve already checked:

  • Inventory tracking is enabled for the item (quantity set to 1).

  • “Track inventory in Square” is turned on in the Online settings.

  • ⚠️ Issue persists across browsers and devices.

I’d like to know if there’s a way to:

  1. Prevent customers from adding more than the available quantity directly on the product page (e.g., disable the “+” button once the limit is reached), or

  2. Confirm if this is expected behavior in Square Online and only enforced at checkout.

Any insights, best practices, or workarounds (custom code, app integration, etc.) would be greatly appreciated!

Thanks in advance

1,519 Views
Message 1 of 27
Report
1 Solution
Square Champion

Solution

Hey there! 👋 Great question — and you're absolutely on point in your observations.

You’re right: Square Online currently enforces inventory limits at checkout, not at the product page level. That’s why customers can keep clicking the “+” button and add more than what’s actually in stock — but they get stopped when they try to check out.

🔍 Here's Why That Happens:

Square’s logic allows shoppers to add as many items as they’d like to their cart, but the system only validates the actual inventory at the point of checkout. This is especially helpful when inventory changes fast (like in cafes or venues), but it's not ideal for one-of-a-kind or limited-stock items like yours.

🛠️ What Can You Do (Right Now)?

While there's no built-in setting to cap cart quantity on the product page, here are some workarounds:

  1. Use Item Variants (even if you only have 1)
    Even setting something like “Original – 1 available” may visually remind buyers there's only one in stock.

  2. Add a Custom Note
    In your item description, add a note like:
    🔹 “Only one available — the cart will only allow checkout for 1.”

  3. Add Custom Code (Advanced)
    If you’re comfortable with HTML/JavaScript and you're using a more customized theme, you can use injected code to disable the "+" button after 1 is added. It’s not officially supported by Square, but it has worked for some sellers.

  4. Submit Feedback
    Since this is a real usability issue for sellers with exclusive inventory, I highly recommend sending this to Square’s product team via Dashboard > Settings > Feedback. The more voices, the better!

TL;DR:

This is expected behavior with Square Online right now — the inventory limit is enforced at checkout. If you depend on strict, visible limits (like for art, antiques, or handmade one-offs), the workarounds above are your best options for now.

Hope that helps!

View Solution >

1,483 Views
Message 2 of 27
Report
26 REPLIES 26
Square Champion

Solution

Hey there! 👋 Great question — and you're absolutely on point in your observations.

You’re right: Square Online currently enforces inventory limits at checkout, not at the product page level. That’s why customers can keep clicking the “+” button and add more than what’s actually in stock — but they get stopped when they try to check out.

🔍 Here's Why That Happens:

Square’s logic allows shoppers to add as many items as they’d like to their cart, but the system only validates the actual inventory at the point of checkout. This is especially helpful when inventory changes fast (like in cafes or venues), but it's not ideal for one-of-a-kind or limited-stock items like yours.

🛠️ What Can You Do (Right Now)?

While there's no built-in setting to cap cart quantity on the product page, here are some workarounds:

  1. Use Item Variants (even if you only have 1)
    Even setting something like “Original – 1 available” may visually remind buyers there's only one in stock.

  2. Add a Custom Note
    In your item description, add a note like:
    🔹 “Only one available — the cart will only allow checkout for 1.”

  3. Add Custom Code (Advanced)
    If you’re comfortable with HTML/JavaScript and you're using a more customized theme, you can use injected code to disable the "+" button after 1 is added. It’s not officially supported by Square, but it has worked for some sellers.

  4. Submit Feedback
    Since this is a real usability issue for sellers with exclusive inventory, I highly recommend sending this to Square’s product team via Dashboard > Settings > Feedback. The more voices, the better!

TL;DR:

This is expected behavior with Square Online right now — the inventory limit is enforced at checkout. If you depend on strict, visible limits (like for art, antiques, or handmade one-offs), the workarounds above are your best options for now.

Hope that helps!

1,484 Views
Message 2 of 27
Report

I've noticed this change too - this is a recent development. In the past (as recently as 1-2 weeks ago), you could not add more items to a cart than what your inventory would support. For example, if you only have 1 of an item, you could not add 2 or more to the cart - the plus button next to the quantity would gray out.

 

This must be a recent update - personally, I am not a fan of this. I wish there was a way for Square to ask for feedback before they did these kinds of things. To me, it does not create a good customer experience.

1,382 Views
Message 3 of 27
Report

Indeed, I was sure it was there too! I used it when I was just selling events and workshops on my website and it worked really well.
If they wanted to change it, they could just leave it and make it possible to disable / enable as the customer wishes.

And I agree that it's not the best CX.

1,362 Views
Message 4 of 27
Report

You are absolutely correct. This is not how it's always been.  And it's unacceptable.  Whoever is addressing this issue in here is simply wrong.

I've just about had it with square.  A major problem happened before the holidays last year too. 

560 Views
Message 5 of 27
Report

Holy Hell, Thanks so much for explaining. Ive been trying to open my shop for a week but too scared thinking someone was going to order 10 of my one off item! So annoying. Yes they should have two options for this. Pretty easy to do! In the meantime adding a note seems to be my best option.

1,325 Views
Message 6 of 27
Report

This is new and I just noticed it tonight. My items have always had a quantity of 1 because they are each unique. They had better fix this. Right before the holidays again. Last time I couldn't turn on accepting orders for the holidays.

557 Views
Message 7 of 27
Report

You are incorrect. It didn't use to be the way. I used to be able to set quantity to 1. I know this because I've only ever sold one of a kind items.  I just discovered this tonight and it's unacceptable. And right before the holidays! I have items that take time to make as others do. If a customer thinks they can purchase more than one but then find out they can't at checkout, they leave the page and go elesewhere to shop. This had better get fixed ASAP.

Not only that but it simply makes no sense.  What is the point of setting quantity at all if it doesn't match what you actually have available?! And if I'm upset about this,  how do you think shoppers will feel. 

 

Suggest you tag someone in cs

 

Why is it that every time the season nears there are are MAJOR issues this  platform?

562 Views
Message 8 of 27
Report

Hey there! 😊

Thanks so much for taking the time to explain all this so clearly, that really helps!

That said, it’s honestly surprising (and a bit disappointing) that such a basic functionality isn’t supported out of the box. For a global e-commerce platform like Square, not being able to limit quantity directly on the product page feels quite weird.

I really appreciate the suggested workarounds, sincerely thank you. 🙏
But in our case, they do make our chic gallery look a bit less polished, which is a shame given the kind of exclusive, one-of-a-kind pieces we feature.

Hopefully Square considers adding this soon, it would make a world of difference for shops like ours!

Warm regards,

1,442 Views
Message 9 of 27
Report
Square Champion

Totally agree…drop this in the feature request and if enough people vote they will start working and implementing this feature.  But also…drop your website so we can check out your store 🙂

1,431 Views
Message 10 of 27
Report

Totally! I just did, it’s such a basic feature, I really hope it gets prioritized soon.
And absolutely, here’s the website (still under construction, usuallypassword protected, but I opened it for tonight): www.renc-art.ca 😊
Facebook : https://www.facebook.com/rencart.qc/

Instagram : https://www.instagram.com/rencart.qc/

It’s a boutique-gallery based in Quebec City that features unique pieces of art from local and international artists and craftsmen. Would love to hear your thoughts!

1,420 Views
Message 11 of 27
Report

Yes I'm having the same issue at https://shop.littletree.studio/

1,360 Views
Message 12 of 27
Report

I just went to your site and not only could I add more than one item but when you go to the cart and it tells you adjust quantity,  it won't take them off every time.  I ended up needing to delete the  cart and start again. 

Just unacceptable.  It didn't use to be this way at all.  

 

Beautiful items, by the way.

552 Views
Message 13 of 27
Report

Oh thanks so much for saying that. I’m just starting out and was going to add more items to my shop next week. I’m starting to think maybe this platform is a bit crappy?? I’m not encouraged to upgrade to a paid plan at this rate!! Thanks for checking my site and yes, that is unacceptable. Shocking really. Customers are just going to go elsewhere. Yeah and really bad timing before the holiday season! Every time I go to test it something happens where I can’t even add items or it tells you to take out items and that doesn’t even work. What the hell is going on? I have put in feedback but still haven’t heard from square….

549 Views
Message 14 of 27
Report

I started another thread. This has not always been the case as I've always had quantities one 1 with my items. I start loading them about now for the holidays (usually before but I had serious family stuff going on and lost my mojo a bit this year.)

Absolutely unreal issues I've had with square and why I've never gone to a paid account. I've been trying out a few for a while now for when I open up my physical location. 

Here is the link to the other thread. I also put in a ticket. 

https://community.squareup.com/t5/Online-Store/Setting-quanity-to-1/m-p/824949#M44461

 

449 Views
Message 15 of 27
Report

Good luck. Here is their response and it looks like they aren't going to fix this problem they caused. Feature requests are ignored in my experience. I'll be finding something else and I'm glad I hadn't spent any money testing then before getting a terminal later. 

 

"I checked in with our Account Services team on this and they said that this would be considered a Feature Request at this time, as we have the option to limit the quantity per order at checkout.

 

I am sorry to hear that this change has affected your businesses negatively, and please feel free to send over any other feedback you may have and I would be happy to send it over to our corresponding feedback teams in the meantime."

170 Views
Message 16 of 27
Report

Yes, I found a work around, but needs to be configured for EACH item, it is really far from being useful...Check sreenshot below. So if you put a limit for the order, you could limit quantity of this particular item per order. The problem here that this option is a workaround that isn't connected to your actual inventory 😞

 

Thanks for your feedback and your good words 😉

Screenshot_2.pngScreenshot_1.png

408 Views
Message 17 of 27
Report

I hope this is changed soon. Customers get disappointed at checkout when they can't get what they think they could order. Being Chistmas this is a huge issue and does not leave custmmers feeling good about there shopping experince. Please fix this Square.

1,359 Views
Message 18 of 27
Report

Their response to me is no they won't fix the issue they caused. And requesting features has proven to be a waste of time in my experience. 

 

I am glad I haven't spent any money trying them out before getting a terminal for my upcoming physical location. 

 

"I checked in with our Account Services team on this and they said that this would be considered a Feature Request at this time, as we have the option to limit the quantity per order at checkout.

 

I am sorry to hear that this change has affected your businesses negatively, and please feel free to send over any other feedback you may have and I would be happy to send it over to our corresponding feedback teams in the meantime."

170 Views
Message 19 of 27
Report

This change in basic functionality completely disqualifies Square as a usable platform for e-commerce -- it makes it impossible to operate an online store. I understand why it is possible to sell things that are technically out of stock in a brick and mortar store -- if somebody presents an item at the register it is of course available -- but why screw around with this online??

493 Views
Message 20 of 27
Report

I started a new thread on this and was asked for the link to this one. They are forwarding it on for help. I also started a ticket. 

Just an unbelievable "workaround" for a problem that I know wasn't there before. Whoever posted this is simply wrong that it's how square does this. If I have to keep my site shut down again this year for the holidays I may as well go somewhere else. Nothing but problems with square and why I've never gone to a paid account. I've been trying it out for when I open my brick and mortar. No bueno.

Here is the link to the other one. 

https://community.squareup.com/t5/Online-Store/Setting-quanity-to-1/m-p/824949#M44461

452 Views
Message 21 of 27
Report