I accept PayPal, with a 2.5% extra charge to cover PayPal's 2.5% fee. I do not give out login info until the team is payed in full. Since we have to deny people a team slot due to high interest, those who want to play pay up pretty quickly... if they don't , they don't play!
Returning members get the first invitational email and after one week the new prospects get their invitation. If you wanna play, you gotta pay, just like in everything else. If you dick around then you are not that serious and I want serious managers in my league.
Have a league people want to join and they will pay. Good luck!