Not every club charges dues, but those that do generally start off with a google form and a pinky promise that you'll send your dues after submitting the form.
Works for awhile but it's hard to maintain, speaking as someone who's had to do this before. embolt is my go at offering a member platform with a very low (the lowest) barrier of entry to getting up and running with paid registrations forms & an admin dashboard.