No, you are able to make a donation by your credit or debit card without having to create an account.