Do I have to enter my details every time I use

Not if you choose to set up login details when you make a gift. Once you register on you can just login and give anytime, or create your own fundraising pages the next time you get roped into a sponsored event!