You do not have to have the Pass when you book the discount, you will need it or the voucher for it when you check in.
Even though many have checked in and not been asked to show their pass even more have been asked and they have info in the computer as to who has an AP, so they don't always ask if they know you already have one.
If you are able to get the discount you can buy your pass after you book.