This is the fourth time this rumour has surfaced, but website The Verge isn’t even labelling it as such this time. They’ve learnt from Microsoft sources that the company will soon do away with the loathed MS Points system in favour of cash vouchers similar to what Apple has on offer for iTunes. Apparently you’ll also be able to purchase directly with a credit card or debit card instead of going the voucher route. These MS Vouchers will work across all of Microsoft’s online stores, from Xbox LIVE to the Windows Store.
Source: The Verge