wyndham rewards credit card online payment
How To Pay Your Wyndham Credit Card Bill. 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 https://www.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 / Barclaycard customer service and payment phone number is 1-866-928-8598.