You may need to activate membership Your credit card company may automatically mail you a Priority Pass membership card if you are eligible, but in some instances, you will need to enroll with Priority Pass first or call the credit card company to acquire and activate it.