[support] Ubercart Products Validity

Dipen dipench at gmail.com
Sun Feb 20 11:17:43 UTC 2011


Hi,

 I have a need in which products created in ubercart should have a validity,
the product needs to be setup in the following way:

  1> Product is a bundle of similar entities ( like a lesson, hotel booking
) so a product could be a bundle of lets say 30 bookings wherein one booking
is a resource that can be redeemed any point of time during its validity.
Lets say the user buys the product and now he has 30 bookings at his
disposal, where in he can make the booking while the validity lasts. He can
make booking today upon availability and another 5 days later and so on. For
booking I am looking at the bookings api and public bookings module though
it doesn't really integrate with ubercart (?).

  2> Product needs to have a validity, so the bookings can be made only in
the span of validity.

  3> Num of available bookings needs to be updated ( decremented by 1 ) once
the customer makes a booking. Public bookings has rules integration but for
that I will need to create a instance of the bundle specific for that user
so the rules doesn't decrement the number of session on the whole package
but only for that particular user.

 I have looked at some modules in Ecommerce category but haven't found one
that serves my purpose, maybe I missed something. Has anyone done something
similar before, some use cases that come to my mind which might need this is
"Buying online lessons", "Bulk buying of any service which can be redeemed
at any point in the purchase validity", I think online lessons is the best
usecase I could think off so far. I will be looking into this more but in
case if any of you guys already know of a module or a starting point, I will
very much appreciate a response.

Cheers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/support/attachments/20110220/73565af8/attachment.html 


More information about the support mailing list