No. You do not need to have an account to make a payment. From the landing page from your biller site select the Make a Payment button. You are able to make a non-enrolled one-time payment. All you need is you need is your account details.
Creating a free KUBRA EZ-PAY account allows you to save your biller information, payment cards, set payment reminders and more.