That’s the pathetic thing about Pokerstars. While they are the best poker site (in my opinion), their affiliate program is one of the worst. You have to email them to be reviewed and then they will send you badly written .doc documents over email. They have no web interface and they only deposit in your Pokerstars account. Oh yeah, they also do not offer rev share so you have to take CPA.
While they are a great poker site, they offer very little to affiliates.
Good luck