Yes I think you need ask them for membership details. Back in the days I need to use the PP member number from Amex to ask PP customer service whose response is very prompt.
I personally haven't used the physical card yet. Digital is usually fine. I do remember someone said in certain airports...