I am running a store which is acting more as a service. I allow customers to ‘purchase’ for free, shipping sacks in which they then send us recycled goods.
Specifically, I am looking to restrict customer purchases in the following way:
Each of my customers is allowed to order a specific total number of shipping sacks (e.g., 4), which I can preset for each individual customer.
This total can be reached either in a single purchase or across multiple purchases over time.
Once a customer reaches their limit, they should no longer be able to make any further purchases until I manually reset them.
I would like to manage this process using customer tags:
A tag is applied to customers when they are authorized to order a specific quantity (e.g., a tag like allow-4-items).
Once they reach their limit, another tag (e.g., limit-reached) is applied to prevent further orders.
When resetting a customer, I would remove the limit-reached tag or reapply the initial allow-4-items tag to reset their limit.
I am finding that many sales limit apps don’t offer a way to accumulatively manage the sales over time, and by way of example, one of my customers may order 1 sack per week for 4 weeks, and then ship all 4 back to us in week 5. I need to stop him ordering after the 4th sack, and so prompt a return.
Essentially, I need an app that allows me to control max number of purchases of a single product over a period of time, by using tags
can anyone point me to something?
Best regards
