I got one of
these in the mail a little while ago. I believe it said on the flyer that you get 25k points with your first purchase on the card. This would appear to be the easiest way to achieve the status but again, this needs to be confirmed as I'm only going off of memory.
Edit: found the thingy online, and its 2500 points for first purchase.
Linky