How to Enable/Disable Customers signing up with the same email address?

 

Summary

FLOW includes a setting that controls whether users can sign up with an email address already linked to another account. This applies to both customers and staff members.

By default, this setting is enabled (set to 'Yes'), allowing multiple accounts to share the same email. However, it can be changed to 'No' to prevent duplicate email registrations. Changing this setting will not affect any duplicate accounts that were created before the update.


Step-by-Step Guide

  1. Access System Configuration

    • From the home page, navigate to the System Configuration module.

      Screenshot 2024-02-26 at 14.50.25.png

  2. Go to Settings

    • Click on Settings and select Manage Settings.

      Screenshot 2024-02-26 at 14.51.56.png  Screenshot 2024-02-26 at 14.53.06.png

  3. Search for the Setting

    • From the Category dropdown, select General Settings and click Search.

      Screenshot 2024-02-26 at 14.53.44.png

    • Locate the setting "Allow users with duplicate emails" and click Edit.

      Screenshot 2024-02-26 at 14.55.57.png

  4. Update the Setting

    • Select 'Yes' to allow duplicate email sign-ups.
    • Select 'No' to prevent duplicate accounts from being created.
    • Click Save to apply changes.

      Screenshot 2024-02-26 at 14.57.10.png

Effect of Changing This Setting

  • If set to 'Yes'

    • Customers and staff members can create multiple accounts using the same email address.
  • If set to 'No'

    • Users attempting to sign up with an email already in use will see the following error message:
      "The email has already been taken". This include Staff Members who have both a Staff Account and a Customer Account.

Impact on Account Creation

1. When Creating Staff Member Accounts

  • If an email is already in use, the system will display an error message preventing account creation.

    Screenshot 2024-02-26 at 15.01.13.png

2. When Creating Customer Accounts from the Front of House/Customers Module

  • If duplicate emails are not allowed, staff will receive an error when attempting to create a customer with an existing email.

    Screenshot 2024-02-26 at 15.09.39.png

    Screenshot 2024-02-26 at 15.10.44.png

3. When a Customer Signs Up Online

  • If duplicate emails are disabled, customers trying to register with an existing email will see the error message:
    "The email has already been taken."

    Screenshot 2024-02-26 at 15.12.31.png


Possible solutions when the setting is enabled

Option 1: Search for an Existing Customer Profile

Before creating a new customer, check if the customer already has an account:

  1. Search for the customer using their email address or name.
  2. If the customer exists, update their existing profile instead of creating a duplicate.

Option 2: Use a Different Email Address

If the customer requires a separate account, consider using a different email address:

  1. Confirm with the customer whether they want to use an alternate email.
  2. Enter a new email address and proceed with account creation.

Preventative Tips

  • Always search for an existing customer before creating a new one.
  • Encourage customers to use a single email address for all bookings.
  • Regularly audit customer accounts to remove duplicates if necessary.

 

 

Was this article helpful?
0 out of 0 found this helpful