CINXE.COM
Log In - Customer Web Portal
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="robots" content="nofollow, noarchive"> <meta name="AdsBot-Google" content="nofollow, noarchive"> <meta name="AdsBot-Google-Mobile" content="nofollow, noarchive"> <meta name="AdIdxBot" content="nofollow, noarchive"> <meta name="FeedFetcher-Google" content="nofollow, noarchive"> <meta name="Google-Read-Aloud" content="nofollow, noarchive"> <meta name="DuplexWeb-Google" content="nofollow, noarchive"> <meta name="Googlebot-Image" content="nofollow, noarchive"> <meta name="googleweblight" content="nofollow, noarchive"> <meta name="Google-Site-Verification" content="nofollow, noarchive"> <meta name="description" content="Payment Portal CITY OF GALVESTON" /> <meta name="keywords" content=""Pay bills online", "online bill pay", "pay utilities online", "pay utility bill online", "utility payment", "pay my bills online", "utility bill payment", "online portal for billing", "quick pay", "city bill pay.", utility, utilities, bill, bills, billing, payment, pay, online, portal, web, city, of, quick, easy, utilty, bil, pyment, paymnt, webste,CITY OF GALVESTON, "city of CITY OF GALVESTON.", "CITY OF GALVESTON online billing" "CITY OF GALVESTON online bill pay", "city of CITY OF GALVESTON online bills", "city of CITY OF GALVESTON online billing", "city of CITY OF GALVESTON utility billingquot; "CITY OF GALVESTON utility billing", "pay CITY OF GALVESTON billing online", "CITY OF GALVESTON payment", "CITY OF GALVESTON bills online", "utility online" "CITY OF GALVESTON online payment"" /> <title>Log In - Customer Web Portal</title> <link rel="shortcut icon" href="/Content/custom/favicon-32x32.png" /> <link rel="apple-touch-icon" sizes="180x180" href="/Content/custom/apple-touch-icon.png" /> <link rel="icon" sizes="32x32" href="/Content/custom/favicon-32x32.png" /> <link rel="icon" sizes="16x16" href="/Content/custom/favicon-16x16.png" /> <link rel="manifest" href="/Content/custom/manifest.json" /> <meta name="theme-color" content="#ffffff"> <link href="/Content/css?v=RpBocw_JAkuqpUMCST38ux2es0XPVOSf_nSI-nX_rtE1" rel="stylesheet"/> <link href="/Content/custom/CompanyTheme_a3d46f40473d4f2bab88bb28521b168d.css" rel="stylesheet"/> <script src="/bundles/modernizr?v=EoVqIUpVFKWcxqA5nM_iXj8vD44E_OFjSXA2GUyCONQ1"></script> <script type="module" src="/Scripts/lib/cookie-consent-banner/dist/cookie-consent-banner.esm.js"></script> <link href="/Content/print.css" media="print" rel="stylesheet"> <script type="text/javascript"> var appInsights = window.appInsights || function (config) { function i(config) { t[config] = function () { var i = arguments; t.queue.push(function () { t[config].apply(t, i) }) } } var t = { config: config }, u = document, e = window, o = "script", s = "AuthenticatedUserContext", h = "start", c = "stop", l = "Track", a = l + "Event", v = l + "Page", y = u.createElement(o), r, f; y.src = config.url || "https://az416426.vo.msecnd.net/scripts/a/ai.0.js"; u.getElementsByTagName(o)[0].parentNode.appendChild(y); try { t.cookie = u.cookie } catch (p) { } for (t.queue = [], t.version = "1.0", r = ["Event", "Exception", "Metric", "PageView", "Trace", "Dependency"]; r.length;)i("track" + r.pop()); return i("set" + s), i("clear" + s), i(h + a), i(c + a), i(h + v), i(c + v), i("flush"), config.disableExceptionTracking || (r = "onerror", i("_" + r), f = e[r], e[r] = function (config, i, u, e, o) { var s = f && f(config, i, u, e, o); return s !== !0 && t["_" + r](config, i, u, e, o), s }), t }({ instrumentationKey: "98464b71-2785-4b83-a530-f45b94a8ba88" }); window.appInsights = appInsights; appInsights.trackPageView(); </script> <script type="text/javascript"> const cDecoded = decodeURIComponent(document.cookie); const cArr = cDecoded.split('; '); const name = "cookies_accepted_categories="; let res = ""; let acceptedCategories = []; cArr.forEach(val => { if (val.indexOf(name) === 0) { res = val.substring(name.length); } }); if (res) { acceptedCategories = res.split(","); } if (acceptedCategories.includes("analytics")) { let source = "https://www.googletagmanager.com/gtag/js?id=" + "G-TS0NC7JVF8"; let script = document.createElement('script'); let firstScript = document.getElementsByTagName('script')[0]; script.async = 1; script.src = source; firstScript.parentNode.insertBefore(script, firstScript); window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', "G-TS0NC7JVF8"); } </script> <script src="https://www.google.com/recaptcha/enterprise.js?render=6Leql30eAAAAAAwJM7bFZhKinRfTawSVpgPUYe2U"></script> </head> <body> <input id="company-id" name="company-id" type="hidden" value="1" /> <input id="company-name" name="company-name" type="hidden" value="City of Galveston" /> <input id="account-no" name="account-no" type="hidden" value="" /> <input id="required-cookies" type="hidden" value="Required cookies" description="Enable you to navigate, use basic functions, and store preferences." /> <input id="analytic-cookies" type="hidden" value="Analytic cookies" description="Enable us to determine how visitors interact in order to improve the user experience." /> <cookie-consent-banner btn-label-accept-and-continue="Agree to All" btn-label-only-essential-and-continue="Agree to Required" btn-label-persist-selection-and-continue="Agree to Selected" btn-label-select-all-and-continue="Agree to All" content-settings-description="You can decide which cookies are used by selecting the respective options below."> We use cookies and similar technologies to provide certain features and enhance the user experience. Depending on their purpose, analytic cookies may be used in addition to the required cookies. By clicking on "Agree", you declare your consent to the use of the aforementioned cookies. <a id="click-here-cookie" href="#"> Click here </a> to make detailed setting choices or revoke your consent in part. </cookie-consent-banner> <div class="navbar"> <div id="header"> <div id="company-logo"> <a href="/"> <img src="/Content/custom/CompanyLogo_faa2230b9acd49129d47df85554cf7ea.png" alt="City of Galveston" title="City of Galveston" /> </a> </div> <div id="login"> <div> <a href="/Account/Registration" class="btn waves-effect waves-light" id="btn-Register">Register</a> <span><a href="/Account/Login" id="loginLink">Log In</a></span> </div> </div> </div> <div id="modern-browser-message" class="notice text-danger hide"> Microsoft is not supporting Internet Explorer and neither is this site. Use the latest version of a modern browser like Chrome, Firefox, Edge, or Safari. </div> <nav data-page="1" data-intro="Main menu" data-position="top"> <div class="nav-wrapper"> <div id="mobile-menu" class="sidenav"> <ul> <li><a href="/Account/Preferences">Account Preferences</a></li> <li> <a href="javascript:document.getElementById('logout-form').submit()">Log out</a> </li> </ul> </div> </div> </nav> </div> <div class="container body-content"> <link href="/Content/login.css" rel="stylesheet"/> <div class="row login-image1" id="login-form"> <input type="hidden" id="login-images-count" value="1" /> <input type="hidden" id="login-image-interval" value="5" /> <style type="text/css"> #login-form.login-image1 { background-image: url(/Content/custom/loginImages/LoginImage_bc80554e7dbc4d7c8c97f3f82b1007c3.jpg); } </style> <div class="panel-wrapper col l6 m7" id="messages-and-images"> <div class="hide-on-small-and-down" id="left-login-images"> <input type="hidden" id="left-login-images-count" value="0" /> <input type="hidden" id="left-login-image-interval" value="5" /> </div> <div class=" panel-wrapper col l12 offset-l2" id="scheduled-messages-card"> <section class="card-panel z-depth-2"> <div class="row" id="scheduled-messages"> <div class="col" id="messages-wrapper"> <div class="row"> <div class="col s12 messages-header"> </div> <div class="col s12 login-scheduled-message scheduled-message-priority-Normal"><blockquote><table border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td valign="top"><p><strong style="color: rgba(0, 0, 202, 1)">Credit Card Payments: No Fee is charged or collected.</strong><br></p><p><strong style="color: rgba(0, 0, 202, 1)">eCheck Payments: A $ 0.75 service fee will be added and collected by a 3rd party processor.</strong></p><p><strong style="color: rgba(0, 0, 202, 1)">You can schedule a bank draft in advance without a fee.</strong></p><p><strong><span style="color: rgba(0, 0, 202, 1)">Customers can also make a payment online without registering or logging in, by clicking the 'QUICK PAY' button</span><span style="color: rgba(0, 0, 202, 1)">.</span></strong><br></p></td></tr></tbody></table><br></blockquote></div> </div> </div> </div> </section> </div> </div> <div class="transparent opacity90 panel-wrapper col l4 m5 offset-l2" id="login-panel"> <section class="card-panel z-depth-2"> <div class="row"> <div class="col s12"> <h4>Log In</h4> </div> </div> <form action="/Account/Login?ReturnUrl=%2F" class="form-horizontal" id="login-form" method="post" role="form"><input name="__RequestVerificationToken" type="hidden" value="zNph4bHhWEHJlvFLyvL5eMSnvZJiVr_GoYLjXwDGuI9fHKzaA5ZvVMlR3rT5RshWt-tpkzsV5R3GATjoZbJOpd5ULEcMwMb6lb3AQDeXcRU1" /> <div class="row"> <div class="input-field col s12"> <label for="Username">User Name</label> <input class="validate" data-val="true" data-val-required="The Username field is required." id="Username" name="Username" type="text" value="" /> <span class="field-validation-valid text-danger" data-valmsg-for="Username" data-valmsg-replace="true"></span> </div> </div> <div class="row"> <div class="input-field col s12" id="password-wrapper"> <label for="Password">Password</label> <input autocomplete="off" class="validate" data-val="true" data-val-required="The Password field is required." id="Password" name="Password" type="password" value="" /> <span id="show-password"> <span class="show-text">Show</span> <span class="hide-text">Hide</span> </span> <input data-val="true" data-val-required="The EnableShowPassword field is required." id="EnableShowPassword" name="EnableShowPassword" type="hidden" value="True" /> <span class="field-validation-valid text-danger" data-valmsg-for="Password" data-valmsg-replace="true"></span> <div> <a class="forgot-password" href="/Account/ForgotPassword">Forgot your password?</a> </div> </div> </div> <div class="row"> <div id="buttons" class="col s12"> <input type="submit" value="Log In" class="btn btn-default" id="btn-login" /> <a href="/Payment/LookupAccount" class="btn waves-effect waves-light" id="btn-quickpay">Quick Pay</a> <span id="login-throbber" class="throbber hide"></span> </div> </div> <div class="row"> <div class="col s12"> Don't have an account? <a href="/Account/Registration">Register here</a>. </div> </div> </form> <input type="hidden" id="captchaApiKey" value="6Leql30eAAAAAAwJM7bFZhKinRfTawSVpgPUYe2U" /> </section> </div> </div> <footer> <div class="quick-links" data-page="1" data-intro="More menus" data-position="top"> <div class="row"> <div class="col l3 m6"> <div class="section-title"> Quick Links </div> <div> <a href="http://galvestontx.gov/list.aspx">Sign Up for City of Galveston 'Notify Me'</a> </div> <div> <a href="http://galvestontx.gov/913/Report-Your-Leak">Report a Water Leak</a> </div> <div> <a href="http://galvestontx.gov/779/Water-Conservation-Tips">Water Conservation Tips</a> </div> <div> <a href="https://www.eyeonwater.com">Eye On Water</a> </div> </div> <div class="col l3 m6"> <div class="section-title"> Customers </div> <div> <a href="http://galvestontx.gov/DocumentCenter/View/957/New-Water-Service-Application">Residential New Service Application</a> </div> <div> <a href="http://galvestontx.gov/DocumentCenter/View/963/Commercial-Application">Commercial New Service Application</a> </div> <div> <a href="http://galvestontx.gov/176/Utility-Billing">Customer Support</a> </div> <div> <a href="https://www.galvestontx.gov/DocumentCenter/View/16133/Set-up-Auto-Pay---Plaid">Setup Up Auto Pay with Plaid</a> </div> <div> <a href="https://www.galvestontx.gov/DocumentCenter/View/16132/Unlink-Plaid-Account-Final">Unlink Account from Plaid</a> </div> <div> <a href="https://www.galvestontx.gov/DocumentCenter/View/16198/Making-an-Echeck-Payment-with-Plaid">Making an ECheck Payment with Plaid</a> </div> <div> <a href="https://www.galvestontx.gov/DocumentCenter/View/17732/EyeonWater-Sign-Up-Instructions">Eye On Water Signup Instructions</a> </div> </div> </div> </div> <div class="social-media-links"> <a href="" target="_blank" class="hide"> <div><img src="/Content/images/linkedin-box.png" /></div> <div class="social-text">LinkedIn</div> </a> <a href="https://www.facebook.com/cityofgalveston/" target="_blank" class=""> <div><img src="/Content/images/facebook-box.png" /></div> <div class="social-text">Facebook</div> </a> <a href="https://twitter.com/@CityofGalveston" target="_blank" class=""> <div><img src="/Content/images/twitter-box.png" /></div> <div class="social-text">Twitter</div> </a> <a href="https://www.instagram.com/cityofgalvestontx/" target="_blank" class=""> <div><img src="/Content/images/instagram-box.png" /></div> <div class="social-text">Instagram</div> </a> </div> <div class="row"> <div class="col s12"> <div class="copyright">© 2024 Continental Utility Solutions, Inc., </div> <div class="copyright"><a href="https://cusi.com/legal" target="_blank"> Terms of Service</a> </div> <div class="copyright"> <a href="https://www.cusi.com/privacy-policy/" target="_blank">Privacy Policy</a> </div> </div> </div> </footer> </div> <script src="/bundles/jquery?v=oMY1SnJ1w5N7gzxOBudur7c6qry3uOIUOVvVOgSoOcM1"></script> <script src="/bundles/jqueryval?v=H0T5iAZQdiTimwlMEVEg0LEz3mD3qafOLmYuCaKFi1A1"></script> <script src="/bundles/materialize?v=5PeWT4KAerPBHccCIILo0qwz-XfPx_3LHNsaEFcBkJ41"></script> <script src="/bundles/global?v=dzZryThPlxVsScIEc8zGSVAW9wOYXELlsCu0UxJf85A1"></script> <script src="/bundles/client-api?v=gXaipTNnvtIGfi1YsBKZEf5coa_ujUPM_q7ymqB-LuM1"></script> <script src="/bundles/jqueryval?v=H0T5iAZQdiTimwlMEVEg0LEz3mD3qafOLmYuCaKFi1A1"></script> <script src="/bundles/account/login?v=rgeYPtBQznJ4k5m05xlOxYMQ8mXBX5TD6_Z545ufdn01"></script> <script type="text/javascript"> grecaptcha.enterprise.ready(function () { grecaptcha.enterprise.execute('6Leql30eAAAAAAwJM7bFZhKinRfTawSVpgPUYe2U', { action: 'Log_In' }); }); </script> <div class="modal dialog modal-fixed-footer" id="session-timeout-dialog"> <div class="modal-header"> <div class="card-title"> Automatic Logout Notification <div class="buttons"> <a href="#!" class="waves-effect waves-red modal-action modal-close"><div class="material-icons">close</div></a> </div> </div> </div> <div class="modal-content"> <div><i id="error-icon" class="medium material-icons">error_outline</i></div> You will be directed to the login screen in one minute! </div> <div class="modal-footer buttons"> <a href="#!" id="session-logout-button" class="modal-action modal-close waves-effect waves-red btn-flat">Log out</a> <a id="session-stay-button" class="waves-effect waves-green btn-flat">Stay Logged In</a> </div> </div> <script type="text/javascript"> $(document).ready(function () { $("#session-timeout-dialog").modal(); const sessionTimer = -1; var logoutTimer; function countdownSession(sessionTimer) { if (sessionTimer > 0) { window.setTimeout(function () { $("#session-timeout-dialog").modal("open"); logoutTimer = window.setTimeout(function () { $("#session-timeout-dialog").modal("close"); $("#logout-form").submit(); }, 60000); }, sessionTimer - 60000); } } $("#session-stay-button").on("click", function () { clearTimeout(logoutTimer); ClientApi.refreshUser() .done(function (data) { $("#session-timeout-dialog").modal("close"); if (!data) { $("#logout-form").submit(); } countdownSession(sessionTimer); }) .fail(function() { $("#logout-form").submit(); }); }); $("#session-logout-button").on("click", function () { $("#logout-form").submit(); }); countdownSession(sessionTimer); }); </script> <script type="text/javascript"> window.shortDateFormat = "M/d/yyyy"; ClientApi.configure("/"); $(document).ready(function () { $(".sidenav").sidenav(); }); </script> </body> </html>