Online Payments

Online Registration & Renewal

In the past, you always had to go to town hall to re-register your vehicle, get a fishing or hunting license, and register your dog. Now, you can do all of these things and more online.

Payment Options

The Town of Windham now offers the convenience of accepting debit and credit cards for municipal payments. All major cards will be accepted:
  • MasterCard
  • Visa
  • American Express
  • Discover
Soon, we will offer an online payment option, where folks can pay for many services without making a trip to Town Hall. This will include the ability to make payments via e-check from a checking account.

A third-party convenience fee will apply for using a credit card. The fee will be disclosed to the cardholder at the time of the transaction. The cardholder will have the option to decline the fee and make payment via check or cash. The fee will be 2.65% of the transaction amount, with a $3.00 minimum.