The Wyndham Rewards Visa is issued by Barclays Bank, so you will make your payments to Barclays in one of the following ways:
- Online: Log in to your Wyndham credit card account and pay at https://cards.barclaycardus.com/
- 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 / Barclays Bank credit card customer service and payment phone number is 1-877-523-0478.