Non log in option

Is there a setting for Events + where the user doesn't need to already be a member of the site? Can we create a form that captures the details needed (including payment details), then allows them to book their place?