Okay here is the golden tip I used before to buy BTC with prepaid credit card. You can also use it to buy with paysafecard. You have to buy linden dollars(second life money) and exchange them to BTC you have to pay some fees but before this worked fine. Had also a long search and something more good then this could I not find.
https://www.virwox.com