Correct me if I'm wrong, but I'm sure MS have enabled it BUT you require a Secure SIM from your carrier for security purposes.
NFC payments won't be active until then...
You're right looks like I'll have to ask Verizon for a secure card. Hopefully they won't make me pay for a new one
