Yes, you'll be required to input your credit card information. According to Hilton, "there are no membership cards to show, coupon codes to enter, or deals to pre-register for. You just dine on a registered card and earn."