No. As long as you have your PRAN details, you do not need the card to make a contribution.