Never, I have never seen a PPV on netflix (at least not on US netflix), only the WWE docs & various DVD sets
I was thinking that since WWE PPVs are released as DVDs, they'd also release the PPVs there too at some point after airing it.
EDIT: They do put PPVs on Nexflix. 'Netflix.com offers WWE’s latest compilations and PPVs available for streaming on your PC, Mac, iPhone, Android phone, Microsoft phone and even your TV if you have a set-top enabled device for Wi-Fi compatibility or one of these gaming systems; Wii, XBOX 360, PS3.'