If I become a member via the Party website, is my membership status immediate? And by mail?

By Internet :

Yes, paying your membership fees online is the best way to become a member.

By mail :

Delays may be apply but the date of the post office receipt stamp is your official membership date.