Nope it's not for DirectTV. Only available for Digital Cable.
I had WWE 24/7 since June of last year, and I have to say that I have not been disappointed since. Having a lot of great classic matches for only less then $10.00 a month. The only problem that I have with the On Demand service is...