I seem to remember that when someone subscribed after you referred them, you both received crowns. Does that reward only apply to purchases now and not subscriptions?
Your invited friend MUST use the code you gave them to register a NEW account.
Your invited friend must make a single Wizard101 purchase of $6 or more on that account in order for you to receive the Crowns.
If your friend is already playing Wizard101 with a free or paying account, you cannot get the Crowns gift by inviting them to play. But you can still have fun playing with your friend!
You feel that someone you invited has made a purchase and you did not receive the reward, contact our support team and tell them: a) your account name (but never ever your password!) b) your invite a friend code
They will be able to see all the people you have invited and if/when they made a qualifying purchase over $6.