Open an Account
Sign up for a Wyndham Rewards® Debit Card to get started and download the app to seamlessly manage your account.
Add Funds
Set up direct deposit or transfer money right into your debit card account.
Use Your Mobile Wallet
Add your virtual debit card to your mobile wallet to start earning unlimited points on qualifying purchases.
Unlock instant Wyndham Rewards Gold Member level perks the minute you sign up. Get preferred rooms, late checkouts, and VIP treatment from day one—no hotel stays required.
To enroll, you must be at least 18 years old, have a valid Social Security number, be a resident of the United States, and meet other eligibility requirements outlined in the Account Agreement.
You can sign up online at wyndhamrewardsdebit.com or through the Wyndham Rewards® Debit App by completing an application and verifying your identity. Once approved, you’ll receive access to your Account via a digital card. Once open, you can load funds and start using your card.
If we are unable to verify your identity using the initial information provided on your application, you may be required to provide additional documentation to continue with opening your account. If this occurs, an email will be sent to you with instructions on what is needed to continue.
There is no fee to open your Wyndham Rewards® Debit Account. The Wyndham Rewards® Debit Card does have a monthly fee of $6.00, but this will be waived if you maintain an average monthly balance of $2,500.00. Please review the Account Agreement for details.
Wyndham Rewards Debit Card Customer Service:
1-800-608-5970
Monday-Friday 7a.m.-1a.m. EST
Saturday-Sunday 8a.m.-8p.m. EST