While you don’t need to have the World of Hyatt Credit Card to be a World of Hyatt member, the card does automatically entitle you to move up to the Discoverist tier. Having the card could also help you move up to higher tiers like Explorist and Globalist more quickly and make you eligible for other benefits, such as additional points for purchases at Hyatt properties.