X-Cart:Email Account Activation

From X-Cart 4 Classic
Jump to: navigation, search
X-Cart 4.5.3or above


Email account activation feature ensures that your customers sign in using real email addresses. This feature is very helpful for spam prevention, password retrieval, etc. As soon as a user registers in your store, he gets a link to the e-mail address he specified during registration. He should follow this link in order to activate his account in your store. Email account activation module is available as built-in in X-Cart Gold Plus and Platinum. It does not require installation and can be enabled in the Modules section of X-Cart Admin area.

Enabling and Configuring Email account activation module

To begin using the module, you should enable and configure it.

To enable the module:

  1. In Admin area, go to the Modules section (Settings -> Modules).
  2. Select the 'Enable' check box to the left of the module name.
  3. Click Apply changes.
    Now the Email account activation module is enabled and can be configured.
    Enable email account activation module.png

To configure the module:

  1. In the Modules section (Settings -> Modules), click the 'Configure' link opposite the module name ('Email account activation').
    The "Email Account Activation" module configuration page opens.
    Configure email account activation.png
  2. Use this page to set the module preferences. There are two settings available.
    • Usertypes for email account activation Choose usertypes to which you wish to enable email account activation feature: administrator, customer, partner, provider (provider usertype is available only in multi-vendor edition). To select more than one usertype keep Ctrl key on your keybord pressed while selecting.
    • Do not send 'Profile is created' notifications to profile owners before account activation Select this check box in case you don't want your customers to recieve a notificiation on profile creation. With this setting unselected a user will recieve only account activation notification.
  3. Click Apply changes to save the changes. The module is configured and ready for use.

How it works

  1. A user clicks “Register” link in the header of your store
  2. A profile registration form opens. Email field is one of mandatory fields. As soon as a user points a cursor into this field in order to type the address, a note appears. This note states that the email address must be a valid one.
    Profile creation email.png
  3. A user clicks the “Submit” button after filling all mandatory fields, a pop up message appears, stating that a profile has been created and that activation is required.
    Account activation popup.png
  4. A message with account activation link is sent to the email address specified by the user in process of registration.
  5. The user should follow that link in order to activate his account, otherwise it will be marked as suspended in the admin area.