No. There is no limit to the number of ThankYou Points you can earn with the card.