I vaguely remember her telling me something about using Wyndham Rewards points (credit card) which can be used to pay for maintenance fees and other incidentals. Is this possible? Also, is there a benefit to being a Wyndham owner as far as receiving Wyndham hotel discounts?
DrPhillopian,
Obviously we cannot verify or dispute what a Wyndham Salesperson may or may not have said to you during a presentation. Many of them have been known to tell you what you want to hear to entice you to make a purchase while knowing that what they have said is not valid unless it is in writing.
As you have apparently learned it is wise to do your homework and investigate any alleged statements carefully.
Having said that, there is a Visa Card that has recently been introduced through Barclay's Bank that the person may have mentioned.
A review of the official announcement about the card, however, does not indicate that the rewards will pay for Maintenance Fees or other incidentals that you may incur related to your Wyndham Points ownership.
Wyndham Rewards Visa Cardholders Earn Free Nights Faster
Personally I am not aware of any benefit to being an owner of Wyndham Points as far as receiving as far as receiving Wyndham hotel discounts.
Wyndham's Vacation Ownership Sales and Marketing and Wyndham's Hotel Sales and Marketing are two different entities.