When booking 2 appointments with the same email names merge

Posted · Add Comment

Scheduler Forums BirchPress Scheduler When booking 2 appointments with the same email names merge

This topic contains 8 replies, has 9 voices, and was last updated by  Brendan DeGal 5 years, 11 months ago.

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #8885

    Richard Van
    Participant

    When i’m booking 2 appointments and they share the same email… it changes the name of the first appointment booked with that email to the second booked name… why does it do that? is there a work around? I tried to disable email being mandatory form element, but it wont let me.

    #8908

    support
    Keymaster

    Hi Richard,

    Email address is the ID of customer, which means it must be unique. You can not use the same email address for multiple people.

    #15339

    Stephanie Bell
    Participant

    Is there any way around this?

    I have a client who says most of her customers don’t have email addresses.

    I know these people won’t be booking online, but they still need to be entered into the system so double bookings don’t occur and so my client can manage her appointments.

    Steph

    #15341

    Fumi B
    Participant

    I’d like to know about this too. I understand why a developer would choose the email address to be the primary ID for a client, but changing the details of an existing appointment (without warning anyone about it, no less) is not a good way to resolve the overlap.

    This has caused a lot of confusion for us in the past. Now we know to use random fake email addresses, which is a sign that something needs to be reconsidered.

    #15342

    Luke
    Keymaster

    Currently, there is a workaround. The plugin will create a unique email if the client doesn’t have one by adding the following code in Settings -> Custom Code -> PHP.

    
    add_filter('birchschedule_femail_enable_fake_email', 'birchschedule_cc_femail_enable_fake_email');
     
    function birchschedule_cc_femail_enable_fake_email() {
     return true;
    }
    
    #16513

    Phillip Harrington
    Participant

    Hello,

    I also have a client who’s clients don’t have email addresses, or he does not know them. Will this work around fix it so he can schedule those people in the admin, too?

    Otherwise, is there a way to make the email optional or make the email not required.

    Thanks,
    Phillip

    #16528

    Jennifer
    Keymaster

    Hi Phillip,

    It should work with Business and higher editions.

    #18810

    Rapunzel Lilwall
    Participant

    Hi,

    Our returning customers have the opposite problem. Most of our customers have 3+ email addresses and often forget which one they used and are either: discouraged (they bounce out or phone instead) that the calendar does not recognise them; or add a second or third email address.

    It becomes more difficult for our CRM system to track visits when there are multiple emails.

    Our experience is that our customers have fewer mobile phone numbers and generally allocate specific activities to specific numbers.

    Does BirchPress ever expect to ID customers by phone number?

    Rap

    #25246

    Brendan DeGal
    Participant

    add_filter(‘birchschedule_femail_enable_fake_email’, ‘birchschedule_cc_femail_enable_fake_email’);

    function birchschedule_cc_femail_enable_fake_email() {
    return true;
    }

    Is there any code to apply this functionality only to the back-end scheduler? Making this option only available when our staff is making an appointment.

Viewing 9 posts - 1 through 9 (of 9 total)

The forum ‘BirchPress Scheduler’ is closed to new topics and replies.

Comments are closed.