The Wyndham Rewards Visa is issued by Barclaycard, so you will make your payments to Barclaycard in one of the following ways:
- Online: Log in to your Wyndham credit card account and pay at
- By Mail: Send your payment to the following address: Card Services, P.O. Box 60517, City of Industry, CA, 91716-0517
- By Phone: The Wyndham Visa / Barclaycard customer service and payment phone number is .