Fatica Consulting Blog

Using our Donation Component for paid registrations

Attention: open in a new window.  Print  E-mail

Some users have been asking about using our Donation Component to facilitate paid new user registrations.  This is actually very easy using our new username features.

In the Form Options, under configuration, see the new "User Account Settings" area.  You'll see the following options:

  • Create A User Account?  This option will create a user account when the payment is successfully processed.  It can do this silently by using the email address provided.
  • Show User Account Fields?  This will show a username and password selection on the form.  It includes username, password and verify password.
  • Save new user accounts as "Blocked"?  This option is handy when you want to approve new user accounts manually.  Any new accounts created will be blocked with this setting.
  • Save ID of logged in user?  This will associate any donations with the user account if the user was logged in when the donation was made.
  • Pre-populate donor data in form when logged in?  This cool feature will pre-populate the contact information provided during registration.  This requires that you use the donation form as a registration form.
  • Ajax-check username availability?  This is a handy on-screen check that the username is available for registration.
  • New User Account Level.  Here you can choose the level of access to be granted by default to all new user accounts.

Using the form options above and scores of other configuration options, you should be able to create a very feature-rich paid registration component.