If you would like your membership packages to appear so anyone can join them, they will need to be set up publicly.
Step 1:
When creating your membership package, you will see the 'Availability category'. For your membership packages to be displayed publicly, the availability status of the package needs to be set to 'Anyone (public)'.
Step 2:
Remember to scroll down to the bottom of the page and click on the blue 'Save package' button.
Please note: All newly created packages are set to 'Anyone (public)' by default. If you are duplicating a package, the membership package will default to 'Hidden' and you will need to manually edit the package to 'Anyone'.
You can change the availability status of a package by editing the package.