Mynameisjack
To been in possession of a dvc card, you have to purchase d.v.c ownership.
If it's for 10% discount at Disney store.
You could always take a look at DLP shares, that also gains a 10% discount.
I currently have both, with the pending sale of my dvc.
Hope this helps