With a cannabis POS platform, one can manipulate subscriptions for recurring purchases
https://edgargwgb854.evergrovio.com/posts/best-cannabis-pos-for-multi-location-operations
With a hashish POS platform, that you could cope with subscriptions for recurring purchases, although enforcing limits and compliance rules immediately.