I have been looking for this kind of plugin everywhere, and i have finish developing one, because i didn’t found anything good.
This plugin has:
— a double credit currency that you can set for virtual products (bundles). Its possible to have just one credit currency (the second one gives in here additional services) .
— and a bridge with Pinpoint Booking system Pro to book with those credits available slots in a calendar view. It’s possible also to unset all code for this feature.
So customer can buy bundle (degressive products packs) that give him credits. Then with those credits he can book available slots in the calendar view of Booking System Pro.
If you can give us here more details about what are your needs.