I need to implement a movie rental system, so you have 2 options, purchasing (the one that comes default with Osc, buy now) and besides that, user can rent it. Clients should be able to choose renting plans (these plans can be osc products). If the plans is renting 3 DVDS/ at the same time. if he delivers back 3 DVDs (by giving it physically to the store owner, not through Osc), he can rent other ones in administraton. The admin can control, if the movie has been delivered/given back, so if not given back, he can't rent more than the number set in the plan.
Summarizing we need this :
- Control rent from admin: list of date (day of rent, number of Movie rents, subscription day, subscription expire date)
- Store has to check all these data before letting the user rent. Also to differentiate renting from buying, in a same order. Because price renting =0, he client pays only monthly subscription