Apparently, someone had a similar idea already, which - according to Jan - is not necessarily a bad thing because is proves it can work. The article is from March 2012, so VERY recently.
Also check this article on the underlying payment service used.