There have been rumors for years that MS is working on a payment solution, but we currently have nothing. At one point we had SoftCard in the US, and I remember some bank in Europe was also set to rollout mobile payments on Windows Phone 8, but nothing else since then, and SoftCard is now owned by Google so clearly they won't be coming to Windows Phone anytime soon.