Yes.  Contact your account manager for more information about NetSolutions, which includes functionality to accept online donations and event registration.