Quote Originally Posted by mizzkittikat View Post
If he subscribes through credit/debit will the rewards not appear until after the appropriate time has passed? That seems odd to me since I received veteran rewards for subscribing immediately.
If he pays with credit/debit (or with Crysta) he's not charged until the time the next month's subscription fee is due, which would be 30 days after purchase/registration of the game. The rewards come when he's charged for that sub time.

Veteran rewards work the same way. You can't get veteran rewards until your subscription fee comes due, unless you purchase with a game time card, because that's the only payment method that lets you pay in advance.