Hi there, I have searched and cannot find anyone having the same issue. We use amember to run our online system in which an Admin user signs up for a free trial. In our system they can add subusers, but it uses our own subuser system, it does not use amembers. Each of these subusers should have a license purchased by the admin in order to access the system. The admin therefore needs to pay for the subscription for all their users - and they can choose any number of users from 1 to 500. Just box standard user purchasing as you have with many SaaS systems. I had thought the best way to do this would be to make a monthly subscription, and allow users to purchase changing the Quantity on checkout, this quantity then representing the number if user licenses you are purchasing. The problem we see with this approach is that quantity is stored only in table "am_invoice_item" and there is no way to relate the invoice back to the product in order to then work out what multiple of the subscription our user has inside a given period. The only other way of course is to have a single product for each user quantity, but that means creating 100's of products, impossible to manage, and made worse when we also add quartlery and annual payment options. Can anyone give any ideas on how to move forward. We simply want our clients to be able to purchase a number of user licenses, and for us to be able to query the DB to find out the current number if users the client has purchased. Many thanks, Steve