2 ways video chat and transactions

Is there a plugin that would allow our instructors to create an account on our website (I will probably use Buddy Press and a membership plugin) and be able to offer music lessons online (Open Tok maybe?) and be paid also (Paypal). It is a lot i know :slight_smile:
Thanks Guys!