Registering new users

35 views
Skip to first unread message

john booth

unread,
Sep 24, 2025, 10:40:39 AMSep 24
to XMPie Interest Group
Currently, when a new user creates an account to access a store, the activation link is sent to the admin to prevent randos from logging into the site. Once the activation link is clicked, the admin is taken to the store.

Is it possible, when the user account is activated, to send the user a notification that they are able to access the store.

I see that there is a rule named “Store Registration Activation“ linked to “Customer Registration” template.  This would work if I could change ( or create a new) event that triggers on account activation.

Plan b would be to copy the “store registration activation” rule and change the verbiage to say that their account will be active within “x” hours.

couch

unread,
Sep 29, 2025, 9:47:52 PMSep 29
to XMPie Interest Group
Sounds like you are using the feature in a way that was never intended?

The option to allow customers to register themselves, but "require activation by email" was intended to confirm that customers register with a valid email address (and without typos) since they need to click the link in the email sent to them in order to confirm their email address is valid and finally activate the account.

Perhaps you are using this trigger to send the activation email to an internal staff member instead of the customer? Which is not really the way it was designed - since it does not really confirm that the email address is valid and belongs to the right person.

While you could use your "plan b". Perhaps there are other options?

* disable the self registration, and instead add some text to say "If you don't have an account to access this store, please contact xyz to have an account setup".
* if you want to ensure that the email address of the person registering is from a specific domain, then you can try this: https://github.com/xmpie-users/uStore-js/wiki/Restrict-new-user-registration-to-a-specific-email-domain (Note that if/when the uStore registration page changes to ReactJS, this will not work.)
* consider using the custom registration option for a custom registration process that suits your required workflow.
Reply all
Reply to author
Forward
0 new messages