Готовое не встречалось.
Называется внутренняя валюта сайта.
Делается не сложно.
В двух словах:
внутренняя валюта - это товар, соответственно выставляете счет на n единиц его, после оплаты дописываете в базу юзерю количество купленного товара( валюты ), дальше оперируете им.