No. Microsoft Points were discontinued in 2013 and replaced by local currency (USD, GBP, etc.) in the Microsoft Store.
Purchase games directly via:
All transactions now use real money; Points codes are no longer valid.