How To Pay Your Wyndham Credit Card Bill

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
  • 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.