@vivipapaliaga
If you want to use WooCommerce on your site, you can let WooCommerce handle user creation and payments the way you want, and our plugin will simply run in the background. It will receive a notification from WooCommerce after the user account is created. In that scenario, the user-registration process will primarily be handled by WooCommerce.
That said, I’m sharing some information below to help you understand the standard registration process of the Simple Membership plugin (without using any other plugin such as WooCommerce).
It’s important to understand a key concept regarding how our main plugin’s registration process works, as it may differ from other membership plugins you may have used.
How Membership Selection Works (Choosing Membership Level)
Unlike some other plugins, the Simple Membership plugin does not include a membership level selection directly within the registration form. Instead, users select their desired membership level on a landing page, typically a “Join Us” page, using payment buttons or links.
Each payment button is associated with a specific membership level. When a user selects a button (i.e., a payment tier), it determines the membership level they are signing up for. The chosen membership level and corresponding payment then define the registration flow that the user will follow.
For more details on setting up and using a membership “Join Us” landing page, please refer to the following documentation:
https://simple-membership-plugin.com/membership-join-us-page/
Options for Handling Paid Memberships
You can set up your site to manage paid memberships in one of the following two ways:
Option 1: Pay First, Then Register
Option 2: Register First, Then Upgrade
Options for Handling Free Memberships
If you want to create registration forms for free memberships (free registration) then the following pages will be helpful:
https://simple-membership-plugin.com/offer-customers-free-membership/
https://simple-membership-plugin.com/offering-multiple-free-memberships-site/
The following page explains how you can create a registration form for a particular membership level (if that’s what you want to do to offer direct free registration into a membership level):
https://simple-membership-plugin.com/simple-membership-registration-form-shortcode-generator/