Reposting a query originally added as a reply here:
I’m encountering a problem with self-registration in the membership module on 18.0.4.
I’ve enabled a membership type which has no contribution required.
I then add a member of that type as an admin. I validate it - and an email is sent.
The member now has the status “pending” - there appears to be no way to alter this as an admin? Well, part from deleting the user? Thus I can’t manually set the member as “up to date”, which I might need to if a member was having problems with the validation link.
Which they will. The email sent to them has a link, but quite a clunky looking email, and the link is not a clickable one. I looked into editing the email templates, but this doesn’t seem easy: everything in the template is a placeholder for an internationalised phrase, and I’ve not located how to alter those, or if this is even possible.
That aside: cutting and pasting the link into a browser takes me to a very unfriendly blank page, which merely says:
No active payment module (Paypal, Stripe, Paybox, …)
This is correct, and intentional, but I am wondering why that should that stop me from using the membership self-registration? I’m hoping not to have to add a payment module - at least not yet. I’m still evaluating Dolibarr; besides, I don’t want to take any payments from members at all currently, and I don’t want to erect barriers which will discourage them from signing up.
For Dolibarr to be useful to me, I need to either get the new member beyond the “pending” status via the admin panel or (ideally and) get the link in the email to work for new members, so they can enable their accounts.
Can anyone either identify whether this is as-designed or a bug?
Either way, can anyone show me how to get (self-registered and otherwise) members accounts to move beyond “pending” to “up to date”?
Thanks!