Points cards will work the exact same way as the upcoming gift cards work until "further notice". They're the same thing essentially.
What happens to Microsoft Points cards?
Xbox gift cards will be available for purchase in retail stores and through online retailers starting in late 2013. Microsoft Points cards you purchase in retail stores will continue to be redeemable on your console and Xbox.com until further notice. Microsoft
has no plans to discontinue acceptance of previously purchased Microsoft Points cards and codes.