Have you added the %customer_panel_url% placeholder in the notification template(s) you want to use?
If you're looking at the "Customer Panel Access Link" Notification, that is being sent when your customers click on "Forgot Password" in the Customer panel, and not after they book an appointment with you.
You need to add the placeholder in the "Appointment Confirmed" or "Appointment Pending" notifications for them to receive it automatically after booking.
Please provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course we do not provide login data to third party.
You can write credentials here just check Private Reply so nobody can see them except us.
Thank you for your swift response. I tried testing it and yes, I do get the email now but when I click the link in the email, it does not log me in. It keeps taking me to the page where I have to enter my email. Kinda creating a loop. If you try clicking the link in your email, you will see what I mean.
I was facing the same issue. I did the change in line 133 and it works fine now. Thank you for that. To confirm, once the plugin updates, this code change will not disappear right? I want to ensure I dont face this issue again.
I found this thread because I had the same issue (installed the plugin two weeks ago). I made an update just now to v 2.9.2, but the issue remains with no e-mail sent.
When I check on the helperService.php it looks like this (line 132): public function getCustomerCabinetUrl($email, $type, $dateStartString, $dateEndString)
Changing it to the suggested solution makes no different: public function getCustomerCabinetUrl($email, $type, $dateStartString = null, $dateEndString = null)
So it seems that the fix, which Aleksandar mentioned got kicked out and is not valid anymore!?
Customer Panel Access Link is not sent via email.
Hello Kanta
Have you added the %customer_panel_url% placeholder in the notification template(s) you want to use?
If you're looking at the "Customer Panel Access Link" Notification, that is being sent when your customers click on "Forgot Password" in the Customer panel, and not after they book an appointment with you.
You need to add the placeholder in the "Appointment Confirmed" or "Appointment Pending" notifications for them to receive it automatically after booking.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
No, I mean when I go to the customer panel URL and I enter my email to receive the access link, nothing happens.
It does not confirm my request nor does it send an email with the access link.
I see, Kanta
Please provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course we do not provide login data to third party.
You can write credentials here just check Private Reply so nobody can see them except us.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi again Kanta
I'm sorry, but I can't log in with those credentials:
I'm using kr9shizu as the username, but it says it doesn't exist.
Can you please help me out with this?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Sure, I will update the plugin. Would i have to deactivate the customer panel in the meantime?
Thank you for your swift response. I tried testing it and yes, I do get the email now but when I click the link in the email, it does not log me in. It keeps taking me to the page where I have to enter my email. Kinda creating a loop. If you try clicking the link in your email, you will see what I mean.
I have the same problem.
I click and nothing happens and when the message "Email with access link has been sent" (green alert) appears, I also don't receive anything.
Hi Giuliano.
In file ../wp-content/plugins/ameliabooking/src/Application/Services/Helper/HelperService.php around line 133 there is this:
And you need to change it with this:
And after that it should work alright.
So replace line 133 with this:
If you need any assistance with this, please let me know.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi.
I was facing the same issue. I did the change in line 133 and it works fine now. Thank you for that. To confirm, once the plugin updates, this code change will not disappear right? I want to ensure I dont face this issue again.
Thanks Aleksandar
Problem Solved.. 😉 🤘🏼
Thank you so much Aleksandar!! It worked!!
Hello guys.
I'm glad to hear this resolved the issue for everyone.
You don't need to worry about the plugin update. This will be fixed in the next update, so there's no need to re-implement the fix.
If you have any further questions or issues, please feel free to open a new ticket, and we'll gladly help.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hey hey,
I found this thread because I had the same issue (installed the plugin two weeks ago). I made an update just now to v 2.9.2, but the issue remains with no e-mail sent.
When I check on the helperService.php it looks like this (line 132):
public function getCustomerCabinetUrl($email, $type, $dateStartString, $dateEndString)
Changing it to the suggested solution makes no different:
public function getCustomerCabinetUrl($email, $type, $dateStartString = null, $dateEndString = null)
So it seems that the fix, which Aleksandar mentioned got kicked out and is not valid anymore!?