Skip to content Skip to main navigation Skip to footer

To login to your Mesh VISA account, navigate to and enter your Town .gov email.

Mesh does not have you create a password; it will send a link to your Town email that you can click to login to your.  Locate the email in your inbox and click the green Verify button to login.

If you are having problems with the email link authentication, you can try this alternative login.  Navigate to and you will be emailed a numerical code to enter to log in.

Once logged in you can navigate to your transactions, available cards, request new cards, upload receipts etc.