Is there an app that can limit orders of a specified product to a maximum of 10 items per person over a one-month period?
The idea is that up to 10 items can be ordered in January, and then starting in February, another 10 items can be ordered. While external apps can be used to set purchase limits, I haven’t found any that allow for setting conditions ‘within a certain period.’ So, I think if it were to be done, it would likely require creating a custom app.
I also considered using Shopify Flow to cancel orders post-purchase, but it seems difficult because if sale items are purchased, they would be canceled along with the rest of the order.
I have inquired with several apps, but it appears none of them have this functionality:
MinCart - Min Max order limits
MinMaxify
I don’t think it’s worth switching to Shopify Plus and creating a custom app just for this feature, but I would like to know if there are any good alternatives.
The Shopify Functions docs say that Shopify Functions are available only if it’s a public app; custom apps can only use Shopify Functions if you’re on Plus. https://shopify.dev/docs/apps/build/functions
"Functions availability
Stores on any plan can use public apps that are distributed through the Shopify App Store and contain functions. Only stores on a Shopify Plus plan can use custom apps that contain Shopify Function APIs.