Nope... Like so many things it is iOS or Android only...
You could use PayPal, but the recipient needs a PayPal Account linked to their phone.
For future ease, check out Ally Bank. They exist online only (no branches) and they have POP cash which works like the Square Cash dealie and they had it first if I'm not mistaken.
Ally supports Windows Phone.