Email activation link

  • Matt
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 7 months ago #137563 by Matt
Email activation link was created by Matt
Hi,

Sorry to be posting so many questions.

I have:
  • Allow User Registration set to Yes
  • New User Registration Group set to Registered
  • New User Account Activation set to Self
  • Activated the Membership Pro Joomla Groups plugin

When a user subscribes and pays, they receive the activation email. When they click on it, they are taken to the home page and they are logged in, so all appears fine. But next time they try to log in, they get a message that their account doesn't exist. When I look in the back end, I see that their subscription is active and they have been added to the Joomla user list, but their Joomla account is not activated, even though they clicked on (we also tried copying and pasting) the activation link. If I activate them manually in the back end, then all is fine, except for frustrated users.

Is there something else I have missed to get this working?

Thanks,

Matt

Please Log in or Create an account to join the conversation.

More
3 years 7 months ago #137569 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Email activation link
Hi Matt

Go to Membership Pro -> Configuration, set:

- Only Create User Account When Membership Active/Approved to Yes
- Send Activation Email to No

Then try again. I think it should work exactly as you need

Tuan

Please Log in or Create an account to join the conversation.

  • Matt
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 7 months ago #137571 by Matt
Replied by Matt on topic Email activation link
So, no activation email? It will be activated as soon as they complete payment?

Thanks,

Matt

Please Log in or Create an account to join the conversation.

More
3 years 7 months ago #137573 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Email activation link
Hi Matt

Yes, that's right.

Tuan

Please Log in or Create an account to join the conversation.

More
3 years 7 months ago #137574 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Email activation link
If you still want to have activation email sent, you will have to set Auto Login config option to No

In your case, I guess you have Auto Login set to Yes. So the system login users automatically after payment completed and Joomla prevents activate account. That is the reason causing the error, I think

Tuan

Please Log in or Create an account to join the conversation.

  • Matt
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 7 months ago #137576 by Matt
Replied by Matt on topic Email activation link
Ah, yes, that would make sense.

Thanks,

Matt

Please Log in or Create an account to join the conversation.

More
3 years 7 months ago #137577 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Email activation link
Yes. I guess you understand how the system works now and can choose the right settings which meets your need

Regards,

Tuan

Please Log in or Create an account to join the conversation.

  • Matt
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 7 months ago #137646 by Matt
Replied by Matt on topic Email activation link
Ok, I'm still doing something wrong. Sorry to be so dense. Here are my current settings:

In Joomla user options:
  • Allow user registration - yes
  • New registration group - registered (I'd rather set this to public, if possible)
  • New user account activation - self

In Membership Pro:
  • Only Create User Account When Membership Active/Approved - Yes
  • Send Activation Email - No
  • Auto login - yes
  • Registration integration - yes

But the subscribers still appear as unpublished, pending, not logged in, can't log in, and no Joomla account is created until I publish it manually.

Can you give me, or point me to, a complete set of settings to allow subscribers to buy a subscription and, when they have paid, be automatically activated, published, added as a Joomla user with the correct user group, and logged in?

Thanks,

Matt

Please Log in or Create an account to join the conversation.

More
3 years 7 months ago #137655 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Email activation link
Hi Matt

The main point is subscription record should be Active, not Pending

In your case, what's the payment method you are using?

Tuan

Please Log in or Create an account to join the conversation.

  • Matt
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 7 months ago #137656 by Matt
Replied by Matt on topic Email activation link
Stripe Checkout.

Please Log in or Create an account to join the conversation.