Am I required to set up a new Card PIN? Yes, after you have activated the card, you will be required to set a new PIN. Related articles What are the charges for the Card?