I hope this message finds you well. I am writing to seek your assistance with a concerning issue that has arisen following the update to version 6.6 of the Amelia plugin on August 29, 2023.
First and foremost, I would like to express my appreciation for the improvements made in reducing duplicate appointments after the update. However, today, I was notified by my client's staff of two specific cases where duplicate appointments have occurred, which has caused significant inconvenience.
First Case: Group Appointment on September 20 at 8 AM Appointment Type: Group Date: September 20 Time: 8:00 AM Employee: Reformer ZR08 Pilates It's important to note that our system is not configured to support group appointments, and yet, two identical appointments for the same date, time, and employee have been approved. Customers: Luz García & Veronica Fernandez
(Although It seems that they have already modified that appointment.)
Second Case: Two Individual Appointments on September 21 at 10:00 AM Date: September 21 Time: 10:00 AM Employee: Reformer ZR04 Pilates In this case, we have two separate individual appointments scheduled for the same date and time but with the same employee. Customers: Marbel Felix & Maria Fernanda Medi
I kindly request your immediate assistance in resolving these issues. The reliability of our appointment system is crucial for our client, and recent occurrences of duplicate appointments have raised concerns, especially when competing studios offer more user-friendly solutions without such errors.
Furthermore, it's essential for our clients to have accurate and efficient booking systems, especially in situations where our Pilates Reformer studio is in high demand, and no additional slots are available to accommodate these discrepancies.
We value the functionality and reliability of the Amelia plugin, and we believe it should ensure a seamless and error-free appointment booking experience for our clients.
Your prompt attention and assistance in addressing these anomalies would be greatly appreciated. Please let us know if any additional information or access is required to resolve this issue effectively.
Thank you for your support, and we look forward to a swift resolution.
My client informed me that they had to cancel the overlapping appointments. To resolve the issue, they had to provide some additional sessions, and the clients mentioned that they would like to schedule them later themselves. I noticed that both clients are friends, and it's highly likely that they booked their appointments at the same time. Although the appointments have already been canceled, I believe you can still investigate what is causing the problem. I look forward to your kind response.
Once again, another duplicated appointment for September 26, 2023, at 7:00 pm.
Clients: Lina Gonzalez and Alejandra Soriano
Employee: Reformer ZR02 Pilates
Please see attached image.
Urgently, please take action on this matter as soon as possible. This should not be happening.This was supposed to have been fixed in the last update of the Amelia plugin.
Thank you for providing details regarding this issue. We can see the credentials you've provided so we will do our best to troubleshoot and report back as soon as we have the details.
Could you send us the direct link to your database and phpMyAdmin credentials so we can enter the database and take a look?
Also, could you please double-check with the client staff if they've managed to edit appointments like cancel/approve multiple times or if the customers have managed to book the same appointment at the same time from the front end?
I appreciate your response and the provided information.
However, I would like to point out that this functionality is essential, and it should not be possible for Amelia, a plugin designed specifically for bookings, to allow duplicate appointments, which seemed to have already been resolved in version 6.6 (Please check my ticket #3419687 regarding the issue of duplicate appointments that I submitted to you on July 21, 2023). And the problem is that the duplication of appointments is an error that continues to occur frequently, causing issues for my client with their users.
Given the critical importance of this function for the essential operation of the plugin, I strongly suggest that it be given the highest priority in the correction process. While we understand that the plugin is regularly updated monthly, I would even consider the possibility of an interim update in this case to ensure that what we already have functions correctly before addressing other enhancements or innovations. Current stability and functionality should take precedence to ensure an optimal user experience.
I hope you and your team consider this suggestion, and I appreciate your attention.
On the other hand, if this is not possible on your end, and since this function is crucial to us, would it be possible to consider a temporary solution while we await the correction in future updates? This would be of great assistance in continuing to use the plugin effectively.
We understand that you are worried about this case and certainly, this issue is something that should be fixed as soon as possible. As you said, we are always working on constantly improving the user experience, which should be without any bugs and unpleasant situations.
Unfortunately, we can't come up with any workarounds regarding this situation since this is something that needs to be checked at the core of the problem and it requires changing the database and possibly a code, which again requires full attention to the problem and thus it's not that simple to come up with the workaround.
I hope you understand and sorry for the inconvenience.
Subject: Follow-Up on Duplicate Appointments Issue in the Amelia Plugin
Dear Support Team,
I hope this message finds you well. I am writing to follow up on this issue I reported approximately three weeks ago regarding the Amelia plugin. The problem revolves around the plugin incorrectly allowing the creation of duplicate appointments. This is a critical functionality that the plugin should handle flawlessly, and it continues to cause issues on the websites I've developed for my clients.
I want to emphasize that this issue manifests in both group appointments (even when not configured as such) and individual appointments within the same time slot. To provide a clear understanding of the problem, I have attached again the image displaying both cases.
I kindly request that you prioritize the resolution of this problem in the upcoming plugin update, which I understand is nearing release. The continued presence of this issue is causing significant headaches for both me and my clients, and it's crucial that we have a fix in place to ensure a seamless user experience.
Your prompt attention to this matter is greatly appreciated. I look forward to a swift resolution and an improved version of the Amelia plugin in the near future.
Thanks for reaching out to us. We want to offer our apologies regarding the inconvenience of Amelia's functionality. Certainly, there is a roadmap that we follow regarding the updates. The next update is in the near future, but I'll make sure that i forward this to the management/developers as the issue that needs to be fixed as soon as possible.
Thank you for pointing it out and please, let us know if you come upon any other issues like this.
I appreciate your prompt response and the assurance that the issue has been brought to the attention of the management and developers. However, I couldn't find any specific mention of the resolution for the duplicate appointments problem in the recent update to version 7.0 of the Amelia plugin.
As this issue significantly impacts the functionality of the websites I manage, I would like to kindly inquire whether the fix for the reported problem is included in the latest release. Clarity on this matter is crucial for planning and ensuring a smooth user experience for our clients.
I understand there is a roadmap for updates, and I thank you for your efforts in addressing this concern. Your confirmation regarding the status of the reported issue in version 7.0 would be greatly appreciated.
Thank you for your continued support and attention to this matter.
Thanks for the feedback on this one. We do understand the urgency of fixing this issue as soon as possible, but, as you already know, there is a roadmap for each update that we, as a team, follow in order to provide consistency in improving the user experience and functionality of our plugin. Also, from the moment you reported the issue, i addressed it as one of the "as soon as possible to fix" issues and the team has been informed about it. I must point out that it hard to fix all issues with just one update, so, we have to categorize by priority and "age" of the issue.
Again, I'll do my best to address it again to the team and hopefully, it will be implemented in future updates.
I hope you understand.
Should you require any other assistance or if you have any other questions, feel free to reach out to us, and we will gladly help you, as usual.
Subject: Ongoing Issue with Duplicate Appointments in Amelia Plugin 7.3
Dear Amelia Support,
I hope this message finds you well. I have been diligently reporting an issue with simultaneous duplicate appointments for the same time slot, despite previous assurances of a swift resolution. I patiently awaited a fix. Recently, I observed in the change log of the Amelia plugin, now at version 7.3, the entry:
BugFix: Fixed issue with double appointments when booked at the same time in the customer panel
Following this update, I proceeded to update the websites of our client's three Pilates studio branches. Unfortunately, despite the anticipation and the announced correction since version 6.6, my disappointment escalated when a simple trial revealed the persistent error. As these are live sites, I cannot afford to retain unreal appointments, hence, I had to remove the test examples. Nevertheless, I have attached evidence in the form of photos.
Photo (1.jpg) depicts the daily calendar view, displaying only one available slot on January 9th at 9:00 AM for the employee "Reformer SI06". Subsequently, I attempted to book this same available slot simultaneously on my laptop for one client and on my mobile device for another. As evidenced in photos 2.jpg and 3.png, the system allowed bookings for both clients, resulting in a duplication of appointments, both approved, as seen in photo 4.jpg upon editing the group booking.
Finally, photos 5.jpg and 6.jpg (This ticket system didn't allow me to attach more than 4 photos) showcase screenshots of WooCommerce emails, emphasizing WooCommerce's allocation of different order numbers to each client.
Furthermore, I must emphasize that my decision to invest in the Elite Lifetime version of the Amelia plugin, one year ago, was fueled by the intention to create multiple websites using Amelia similarly for other sports academies. Regrettably, due to this persistent malfunction (causing significant issues with my current client), I am unable to provide this service. This core functionality, ensuring unique reservations for each client, is imperative.
I kindly request that you escalate this matter to management/developers as a critical issue requiring immediate resolution.
Your assistance in resolving this persistent issue would be highly appreciated. Please inform me if further information is necessary.
Thanks for the credentials and for the additional information. We are already working on troubleshooting the use case. I will let you know as soon as i have the feedback.
Thank you for the explanation and the video, Carlos, I forwarded it to our developers.
This is an edge case, so it is somewhat challenging to solve the issue. They'll use the staging site you provided to test this further and as soon as I hear from them I'll get back to you.
Subject: Appreciation for Ongoing Support - Duplicate Appointments Issue with Amelia Plugin
Dear Aleksandar Vuković,
I hope this message finds you well. I would like to extend my heartfelt appreciation for the continuous support and attention your team has devoted to addressing the "Duplicate Appointments Issue w/Amelia".
I am grateful for your responsiveness in forwarding the explanation and video to your developers and the proactive steps taken to leverage the staging site for further testing. I understand that resolving this matter poses a unique challenge due to its classification as an edge case.
To provide additional context, the website in question serves a business with three branches, each utilizing a similar setup and the Amelia plugin. The client base across these branches is substantial, with 744 clients in one, 985 in another, and 1290 in the third. The voluminous client traffic exacerbates the frequency of the error, especially when multiple individuals attempt to reserve the same time slot concurrently.
Since we first detected and reported this issue on September 20, 2023, it has persisted and had a tangible impact on both my operations and the client's business. The nature of the business, involving reformer pilates, means each client necessitates an individual reformer bed. Simultaneous bookings for the same slot result in overcapacity, leading to client complaints, class disruptions, and overall dissatisfaction.
Your patience and dedication in addressing this matter are truly commendable. I understand the complexities involved and appreciate your ongoing efforts to find a solution. I remain confident in your team's capabilities and am hopeful that a resolution can be identified soon.
Once again, thank you for your continued support and understanding. I eagerly anticipate further updates and progress on this matter.
Your satisfaction is our top priority, and I appreciate your understanding.
Our developers are committed to providing timely and effective solutions. Rest assured, I'll keep you updated on any progress or news regarding the resolution of the issue. If you have any more questions or concerns in the meantime, feel free to reach out.
I appreciate your swift and considerate response. Your dedication to customer satisfaction is truly commendable.
I wanted to take a moment to inform you that I have updated our testing site with the latest version 7.4
I just want to let you know that despite the update, I was able to replicate the error once again. I believe it's crucial for your team to be aware of this information as you work towards a resolution.
Thank you once again for your patience, understanding, and continuous support.
I just wanted to let you know that it seems our developers isolated the issue and are working on a fix. I can't promise that it will be included in the next update, but we'll do our best.
Thank you for your prompt response and updates. I'm relieved to hear that your developers have identified the issue causing duplicate appointments in the Amelia plugin and are actively working on a solution. I appreciate the transparency regarding the uncertainty of its inclusion in the next update but understand that you're doing your best.
Ensuring unique appointments for each client is a fundamental function of the plugin, and I look forward to the possibility of seeing the resolution in the upcoming update. Your dedication to addressing this matter is greatly appreciated, and I'm hopeful for a positive outcome.
Subject: Follow-Up on Amelia Support Ticket - Duplicity Issue Resolution - Amelia Ver. 7.4
Dear Aleksandar and Amelia Team,
I hope this message finds you well. I wanted to follow up on the support ticket I opened some time ago regarding the duplicity issue in the Amelia plugin. I appreciate your prompt response and the information that the problem has been identified, with efforts underway to find a solution.
Upon reflection, I have been contemplating the nature of the duplicity error, particularly when two clients attempt to make a reservation for the same day and time simultaneously. I propose that the plugin's functionality could be enhanced to resemble the booking systems used by airlines and other successful platforms.
In this proposed system, when a slot is available, it would be temporarily blocked, providing a sufficient time window (adjustable by the administrator based on specific needs) for the interested party to fill in their information on the checkout page and proceed with the payment. This approach aligns with practices seen in industries such as hotels (e.g., Booking.com, Airbnb), event registration (e.g., Eventbrite), ticket sales (e.g., Ticketmaster), and restaurant reservations (e.g., OpenTable). These platforms temporarily block availability to ensure a seamless and secure reservation process.
For example, if there is only one available slot when searching for a flight and it is booked, the airline's website typically locks the slot, directing the user to the checkout page. On this page, the customer can input passenger details, select seats, and even add additional items like insurance. The system allows a reasonable amount of time (let's say 5 or 10 minutes) for the user to complete the transaction. If the order is not finalized within this timeframe, the temporary lock is lifted, and the slot becomes available for another person to reserve, initiating the process anew.
Implementing a similar approach in the Amelia plugin could potentially mitigate the duplicity issue and enhance the overall user experience. I would appreciate your consideration of this suggestion and any insights you may have on its feasibility.
Thank you for your attention to this matter, and I look forward to hearing about further developments on the resolution of the duplicity issue. I hope we can look forward to the solution being incorporated in the next update.
I'm delighted to hear that the issue has finally been resolved, Carlos, thanks for confirming.
As for the update - it includes the fix, but it is not automatically enabled once you update the plugin. The file I tried to send you did include the already-enabled fix, but since you weren't able to install it, I advised you to update Amelia to 7.4.1 so I can log in and enable the hidden setting.
Now, I would skip doing this for your other websites (if you agree), but instead, since this is a public ticket, I will show you (and other potential customers who experience the same issue) how to do it:
1. Update the plugin to v7.4.1
2. Access Amelia Settings/Payments, and expand the WooCommerce section. Scroll down to the last rule. Right-click just below it and click on "Inspect":
In the console, you will see the following. Click on the last div:
On the right-hand side panel, you will see this:
Uncheck that option, like so:
And a new slider will appear below the last rule in WooCommerce settings (in Amelia):
Enable it and save these settings. Please note that once you enable the slider, it will automatically hide again, but don't worry about it.
Please let me know if you face any issues with this.
I greatly appreciate your assistance, and I'm thrilled to hear that the issue has finally been resolved. Thank you for confirming.
Regarding the update and the fix, I've proceeded to update Amelia to v7.4.1 and followed your instructions to enable the hidden setting. Your detailed explanation was incredibly helpful, and I appreciate you sharing this information not only for my benefit but for others who might encounter a similar issue.
I have now updated my other websites and enabled the option as per your guidance. I have high expectations for how this will positively impact the functionality on the live sites. I'll keep you informed in case of any issues, but I'm optimistic about the outcome.
Once again, thank you for your support throughout this process.
It was truly my pleasure to assist you. Please do not hesitate to reach out should you encounter any further queries or require additional support. Wishing you a wonderful day ahead!
I hope this message finds you well. I am reaching out to request your assistance with some issues I have encountered while using the Amelia plugin. Your expertise and support have been invaluable to me in the past, and I trust you can help me resolve these matters.
Update Query and Hidden Settings: Typically, I am cautious about immediately updating the plugin to the latest version upon release due to unforeseen bugs. However, on this occasion, I have not updated from version 7.4.1 to versions 7.4.2 or version 7.4.3. This decision primarily stems from uncertainty about how to handle the changes you previously suggested, specifically the instructions for enabling the hidden setting. I followed your instructions in version 7.4.1, but I am unsure if I should repeat this process after updating to a newer version. Could you please clarify whether I should only update the plugin or if I need to re-enable the hidden setting after the update?
Appointment Duplication Issue: Although I conducted several tests and confirmed that appointments no longer duplicated during simultaneous bookings using WooCommerce, the most effective way to evaluate this is in real-time scenarios with multiple clients. Yesterday, my client, the website owner, reported a duplicated appointment (two clients with reservations for the same time), which they promptly corrected without giving me much opportunity to study the error. Initially, I assumed it might have been due to a pre-existing duplicate appointment before the fix, and since it was already corrected, I couldn't investigate further. However, today, my client contacted me very frustrated, indicating that reservations continue to duplicate on their website. He is particularly concerned about the appointment duplication because he has a very limited and high demand capacity across his 3 branches. This time, the issue was not rectified to allow us to verify and analyze it (please see attached images). Additionally, I noticed that despite there being an available slot at the same time, the reservation was duplicated.I believe it's another similar error that allows appointments to duplicate, although it may not have been generated in the same way. However, the system has allowed appointments to duplicate, and I want to ask for your valuable assistance again. I would greatly appreciate your insights and guidance on addressing this matter.
Given that this involves our live online platform rather than a testing environment, I kindly request that you handle it with the utmost caution. I will provide access details in a separate private ticket for security reasons.
Thank you in advance for your prompt attention and assistance. Your continued support is highly appreciated.
Please accept my sincere apologies for the delayed response.
Update Query and Hidden Settings: The changes previously applied should remain intact since the hidden setting modifies the database once enabled, and it stays enabled after each update - similar to all settings in Amelia. So, once you enable the plugin, there's no need to go over the same changes again.
Appointment Duplication Issue: As long as the hidden setting is enabled, the issue with multiple WooCommerce bookings should not take place, but I used your credentials to log in and check.
The setting is, in fact, still enabled:
What I did notice is that all appointments that are saved as "Group" appointments all come from Package purchases and that all payments are still "Pending". There are a lot of rules for WooCommerce orders created in Amelia Settings/Payments/WooCommerce, so I can't say if there are any conflicts here regarding the "Pending payment" order status, but that could be the case.
If I understand correctly, all these appointments were booked through the customer panel, as before?
Please refer to the private ticket https://tmsplugins.ticksy.com/ticket/3673518, where I explain that the solution provided in this ticket is not very effective as it does not account for failed payments and has caused many problems.
If you have any alternative solutions, it would be greatly appreciated.
Dear Amelia Support Team,
I hope this message finds you well. I am writing to seek your assistance with a concerning issue that has arisen following the update to version 6.6 of the Amelia plugin on August 29, 2023.
First and foremost, I would like to express my appreciation for the improvements made in reducing duplicate appointments after the update. However, today, I was notified by my client's staff of two specific cases where duplicate appointments have occurred, which has caused significant inconvenience.
First Case: Group Appointment on September 20 at 8 AM
Appointment Type: Group
Date: September 20
Time: 8:00 AM
Employee: Reformer ZR08 Pilates
It's important to note that our system is not configured to support group appointments, and yet, two identical appointments for the same date, time, and employee have been approved. Customers: Luz García & Veronica Fernandez
(Although It seems that they have already modified that appointment.)
Second Case: Two Individual Appointments on September 21 at 10:00 AM
Date: September 21
Time: 10:00 AM
Employee: Reformer ZR04 Pilates
In this case, we have two separate individual appointments scheduled for the same date and time but with the same employee. Customers: Marbel Felix & Maria Fernanda Medi
Please see attached images.
Please note that the main Pilates studio is associated with the website: https://culturebody.com.mx/, while the branch is linked to the website: https://culturebody.com.mx/zonareal/ These are two separate websites, but there are links between them. We are now experiencing the issue on the branch website: https://culturebody.com.mx/zonareal/ I am sending you credentials in private.
I kindly request your immediate assistance in resolving these issues. The reliability of our appointment system is crucial for our client, and recent occurrences of duplicate appointments have raised concerns, especially when competing studios offer more user-friendly solutions without such errors.
Furthermore, it's essential for our clients to have accurate and efficient booking systems, especially in situations where our Pilates Reformer studio is in high demand, and no additional slots are available to accommodate these discrepancies.
We value the functionality and reliability of the Amelia plugin, and we believe it should ensure a seamless and error-free appointment booking experience for our clients.
Your prompt attention and assistance in addressing these anomalies would be greatly appreciated. Please let us know if any additional information or access is required to resolve this issue effectively.
Thank you for your support, and we look forward to a swift resolution.
Sincerely,
Carlos Atristain
Attached files: IMG-6817.jpg
IMG-6818.jpg
IMG-6819.jpg
IMG-6820.jpg
Hello
My client informed me that they had to cancel the overlapping appointments. To resolve the issue, they had to provide some additional sessions, and the clients mentioned that they would like to schedule them later themselves. I noticed that both clients are friends, and it's highly likely that they booked their appointments at the same time. Although the appointments have already been canceled, I believe you can still investigate what is causing the problem. I look forward to your kind response.
Best regards
Carlos Atristain
Hello
Once again, another duplicated appointment for September 26, 2023, at 7:00 pm.
Clients: Lina Gonzalez and Alejandra Soriano
Employee: Reformer ZR02 Pilates
Please see attached image.
Urgently, please take action on this matter as soon as possible. This should not be happening.This was supposed to have been fixed in the last update of the Amelia plugin.
Sincerely
Carlos Atristain
Attached files: Dup 26Sep23.jpg
And another duplicate appointment for that same date September 26, 2023 but at 8:00 pm and as group appointment.
See attached image.
Please Help !
Attached files: Dup B 26Sep23.jpg
Hello Carlos,
Thank you for providing details regarding this issue. We can see the credentials you've provided so we will do our best to troubleshoot and report back as soon as we have the details.
Speak to you soon.
Kind Regards,
Stefan Petrov
[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
Carlos,
Could you send us the direct link to your database and phpMyAdmin credentials so we can enter the database and take a look?
Also, could you please double-check with the client staff if they've managed to edit appointments like cancel/approve multiple times or if the customers have managed to book the same appointment at the same time from the front end?
Thanks. Looking forward to hearing from you.
Kind Regards,
Stefan Petrov
[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
I'm not sure if the issue of appointments duplicating occurs only when there's just one slot available, but it's a possibility to test.
Hello Stefan
Do you have some news ?
Hello Carlos,
Sorry for the late reply.
Colleagues are working on troubleshooting this case. I will let you know as soon as we have details.
Thank you for your patience and understanding.
Kind Regards,
Stefan Petrov
[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
Hello Stefan
I hope you guys can find a solution as soon as possible. It's urgent.
Thank you
Hello Carlos,
Thanks for the credentials, we did basic troubleshooting but we decided to forward this to the developers since this requires deeper troubleshooting.
We will provide feedback as soon as we have the details.
Thank you for your understanding and patience.
Kind Regards,
Stefan Petrov
[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
Hello Carlos,
I just want to provide a feedback. We created a bug regarding this case, and it will be fixed in future updates.
Unfortunately, it's hard to promise an ETA but make sure that you follow our changelog page to keep up with the updates.
Should you require any additional assistance, feel free to open a new ticket and we would gladly help you there.
Kind Regards,
Stefan Petrov
[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
Hello Stefan,
I appreciate your response and the provided information.
However, I would like to point out that this functionality is essential, and it should not be possible for Amelia, a plugin designed specifically for bookings, to allow duplicate appointments, which seemed to have already been resolved in version 6.6 (Please check my ticket #3419687 regarding the issue of duplicate appointments that I submitted to you on July 21, 2023). And the problem is that the duplication of appointments is an error that continues to occur frequently, causing issues for my client with their users.
Given the critical importance of this function for the essential operation of the plugin, I strongly suggest that it be given the highest priority in the correction process. While we understand that the plugin is regularly updated monthly, I would even consider the possibility of an interim update in this case to ensure that what we already have functions correctly before addressing other enhancements or innovations. Current stability and functionality should take precedence to ensure an optimal user experience.
I hope you and your team consider this suggestion, and I appreciate your attention.
On the other hand, if this is not possible on your end, and since this function is crucial to us, would it be possible to consider a temporary solution while we await the correction in future updates? This would be of great assistance in continuing to use the plugin effectively.
Best regards, Carlos
Hello Carlos,
We understand that you are worried about this case and certainly, this issue is something that should be fixed as soon as possible. As you said, we are always working on constantly improving the user experience, which should be without any bugs and unpleasant situations.
Unfortunately, we can't come up with any workarounds regarding this situation since this is something that needs to be checked at the core of the problem and it requires changing the database and possibly a code, which again requires full attention to the problem and thus it's not that simple to come up with the workaround.
I hope you understand and sorry for the inconvenience.
Kind Regards,
Stefan Petrov
[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
Subject: Follow-Up on Duplicate Appointments Issue in the Amelia Plugin
Dear Support Team,
I hope this message finds you well. I am writing to follow up on this issue I reported approximately three weeks ago regarding the Amelia plugin. The problem revolves around the plugin incorrectly allowing the creation of duplicate appointments. This is a critical functionality that the plugin should handle flawlessly, and it continues to cause issues on the websites I've developed for my clients.
I want to emphasize that this issue manifests in both group appointments (even when not configured as such) and individual appointments within the same time slot. To provide a clear understanding of the problem, I have attached again the image displaying both cases.
I kindly request that you prioritize the resolution of this problem in the upcoming plugin update, which I understand is nearing release. The continued presence of this issue is causing significant headaches for both me and my clients, and it's crucial that we have a fix in place to ensure a seamless user experience.
Your prompt attention to this matter is greatly appreciated. I look forward to a swift resolution and an improved version of the Amelia plugin in the near future.
Thank you for your assistance.
Sincerely,
Carlos Atristain
Attached files: Dup B 26Sep23.jpg
Hello Carlos,
Thanks for reaching out to us. We want to offer our apologies regarding the inconvenience of Amelia's functionality. Certainly, there is a roadmap that we follow regarding the updates. The next update is in the near future, but I'll make sure that i forward this to the management/developers as the issue that needs to be fixed as soon as possible.
Thank you for pointing it out and please, let us know if you come upon any other issues like this.
Have a nice day!
Kind Regards,
Stefan Petrov
[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
Hello Stefan,
I appreciate your prompt response and the assurance that the issue has been brought to the attention of the management and developers. However, I couldn't find any specific mention of the resolution for the duplicate appointments problem in the recent update to version 7.0 of the Amelia plugin.
As this issue significantly impacts the functionality of the websites I manage, I would like to kindly inquire whether the fix for the reported problem is included in the latest release. Clarity on this matter is crucial for planning and ensuring a smooth user experience for our clients.
I understand there is a roadmap for updates, and I thank you for your efforts in addressing this concern. Your confirmation regarding the status of the reported issue in version 7.0 would be greatly appreciated.
Thank you for your continued support and attention to this matter.
Best regards,
Carlos Atristain
Hello Carlos,
Thanks for the feedback on this one. We do understand the urgency of fixing this issue as soon as possible, but, as you already know, there is a roadmap for each update that we, as a team, follow in order to provide consistency in improving the user experience and functionality of our plugin. Also, from the moment you reported the issue, i addressed it as one of the "as soon as possible to fix" issues and the team has been informed about it. I must point out that it hard to fix all issues with just one update, so, we have to categorize by priority and "age" of the issue.
Again, I'll do my best to address it again to the team and hopefully, it will be implemented in future updates.
I hope you understand.
Should you require any other assistance or if you have any other questions, feel free to reach out to us, and we will gladly help you, as usual.
Kind Regards,
Stefan Petrov
[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
Subject: Ongoing Issue with Duplicate Appointments in Amelia Plugin 7.3
Dear Amelia Support,
I hope this message finds you well. I have been diligently reporting an issue with simultaneous duplicate appointments for the same time slot, despite previous assurances of a swift resolution. I patiently awaited a fix. Recently, I observed in the change log of the Amelia plugin, now at version 7.3, the entry:
Following this update, I proceeded to update the websites of our client's three Pilates studio branches. Unfortunately, despite the anticipation and the announced correction since version 6.6, my disappointment escalated when a simple trial revealed the persistent error. As these are live sites, I cannot afford to retain unreal appointments, hence, I had to remove the test examples. Nevertheless, I have attached evidence in the form of photos.
Photo (1.jpg) depicts the daily calendar view, displaying only one available slot on January 9th at 9:00 AM for the employee "Reformer SI06". Subsequently, I attempted to book this same available slot simultaneously on my laptop for one client and on my mobile device for another. As evidenced in photos 2.jpg and 3.png, the system allowed bookings for both clients, resulting in a duplication of appointments, both approved, as seen in photo 4.jpg upon editing the group booking.
Finally, photos 5.jpg and 6.jpg (This ticket system didn't allow me to attach more than 4 photos) showcase screenshots of WooCommerce emails, emphasizing WooCommerce's allocation of different order numbers to each client.
Furthermore, I must emphasize that my decision to invest in the Elite Lifetime version of the Amelia plugin, one year ago, was fueled by the intention to create multiple websites using Amelia similarly for other sports academies. Regrettably, due to this persistent malfunction (causing significant issues with my current client), I am unable to provide this service. This core functionality, ensuring unique reservations for each client, is imperative.
I kindly request that you escalate this matter to management/developers as a critical issue requiring immediate resolution.
Your assistance in resolving this persistent issue would be highly appreciated. Please inform me if further information is necessary.
Best regards,
Carlos Atristain
Attached files: 1.jpg
2.jpg
3.PNG
4.jpg
Hello Carlos,
Let me reproduce this use case and investigate it with the developers. I will report back as soon as i have the details.
Thank you for your patience and understanding.
Kind Regards,
Stefan Petrov
[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
Hello Carlos,
Thanks for the credentials and for the additional information. We are already working on troubleshooting the use case. I will let you know as soon as i have the feedback.
Thank you for your patience and understanding.
Kind Regards,
Stefan Petrov
[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
Thank you for the explanation and the video, Carlos, I forwarded it to our developers.
This is an edge case, so it is somewhat challenging to solve the issue. They'll use the staging site you provided to test this further and as soon as I hear from them I'll get back to you.
Thank you for your patience in this matter.
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
Subject: Appreciation for Ongoing Support - Duplicate Appointments Issue with Amelia Plugin
Dear Aleksandar Vuković,
I hope this message finds you well. I would like to extend my heartfelt appreciation for the continuous support and attention your team has devoted to addressing the "Duplicate Appointments Issue w/Amelia".
I am grateful for your responsiveness in forwarding the explanation and video to your developers and the proactive steps taken to leverage the staging site for further testing. I understand that resolving this matter poses a unique challenge due to its classification as an edge case.
To provide additional context, the website in question serves a business with three branches, each utilizing a similar setup and the Amelia plugin. The client base across these branches is substantial, with 744 clients in one, 985 in another, and 1290 in the third. The voluminous client traffic exacerbates the frequency of the error, especially when multiple individuals attempt to reserve the same time slot concurrently.
Since we first detected and reported this issue on September 20, 2023, it has persisted and had a tangible impact on both my operations and the client's business. The nature of the business, involving reformer pilates, means each client necessitates an individual reformer bed. Simultaneous bookings for the same slot result in overcapacity, leading to client complaints, class disruptions, and overall dissatisfaction.
Your patience and dedication in addressing this matter are truly commendable. I understand the complexities involved and appreciate your ongoing efforts to find a solution. I remain confident in your team's capabilities and am hopeful that a resolution can be identified soon.
Once again, thank you for your continued support and understanding. I eagerly anticipate further updates and progress on this matter.
Kind Regards,
Carlos Atristain
Certainly, Carlos!
Your satisfaction is our top priority, and I appreciate your understanding.
Our developers are committed to providing timely and effective solutions. Rest assured, I'll keep you updated on any progress or news regarding the resolution of the issue. If you have any more questions or concerns in the meantime, feel free to reach out.
Thank you for your patience and cooperation!
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
Hello Aleksandar,
I appreciate your swift and considerate response. Your dedication to customer satisfaction is truly commendable.
I wanted to take a moment to inform you that I have updated our testing site with the latest version 7.4
I just want to let you know that despite the update, I was able to replicate the error once again. I believe it's crucial for your team to be aware of this information as you work towards a resolution.
Thank you once again for your patience, understanding, and continuous support.
Best regards, Carlos
Hi again Carlos.
I just wanted to let you know that it seems our developers isolated the issue and are working on a fix. I can't promise that it will be included in the next update, but we'll do our best.
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 Aleksandar,
Thank you for your prompt response and updates. I'm relieved to hear that your developers have identified the issue causing duplicate appointments in the Amelia plugin and are actively working on a solution. I appreciate the transparency regarding the uncertainty of its inclusion in the next update but understand that you're doing your best.
Ensuring unique appointments for each client is a fundamental function of the plugin, and I look forward to the possibility of seeing the resolution in the upcoming update. Your dedication to addressing this matter is greatly appreciated, and I'm hopeful for a positive outcome.
Best regards,
Carlos
Subject: Follow-Up on Amelia Support Ticket - Duplicity Issue Resolution - Amelia Ver. 7.4
Dear Aleksandar and Amelia Team,
I hope this message finds you well. I wanted to follow up on the support ticket I opened some time ago regarding the duplicity issue in the Amelia plugin. I appreciate your prompt response and the information that the problem has been identified, with efforts underway to find a solution.
Upon reflection, I have been contemplating the nature of the duplicity error, particularly when two clients attempt to make a reservation for the same day and time simultaneously. I propose that the plugin's functionality could be enhanced to resemble the booking systems used by airlines and other successful platforms.
In this proposed system, when a slot is available, it would be temporarily blocked, providing a sufficient time window (adjustable by the administrator based on specific needs) for the interested party to fill in their information on the checkout page and proceed with the payment. This approach aligns with practices seen in industries such as hotels (e.g., Booking.com, Airbnb), event registration (e.g., Eventbrite), ticket sales (e.g., Ticketmaster), and restaurant reservations (e.g., OpenTable). These platforms temporarily block availability to ensure a seamless and secure reservation process.
For example, if there is only one available slot when searching for a flight and it is booked, the airline's website typically locks the slot, directing the user to the checkout page. On this page, the customer can input passenger details, select seats, and even add additional items like insurance. The system allows a reasonable amount of time (let's say 5 or 10 minutes) for the user to complete the transaction. If the order is not finalized within this timeframe, the temporary lock is lifted, and the slot becomes available for another person to reserve, initiating the process anew.
Implementing a similar approach in the Amelia plugin could potentially mitigate the duplicity issue and enhance the overall user experience. I would appreciate your consideration of this suggestion and any insights you may have on its feasibility.
Thank you for your attention to this matter, and I look forward to hearing about further developments on the resolution of the duplicity issue. I hope we can look forward to the solution being incorporated in the next update.
Best regards,
Carlos Atristain
Alright, Carlos, it's done.
You can now proceed and test as you did in the video you sent us on January 23rd.
Please let me know how it goes.
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
I'm delighted to hear that the issue has finally been resolved, Carlos, thanks for confirming.
As for the update - it includes the fix, but it is not automatically enabled once you update the plugin. The file I tried to send you did include the already-enabled fix, but since you weren't able to install it, I advised you to update Amelia to 7.4.1 so I can log in and enable the hidden setting.
Now, I would skip doing this for your other websites (if you agree), but instead, since this is a public ticket, I will show you (and other potential customers who experience the same issue) how to do it:
1. Update the plugin to v7.4.1
2. Access Amelia Settings/Payments, and expand the WooCommerce section. Scroll down to the last rule. Right-click just below it and click on "Inspect":
In the console, you will see the following. Click on the last div:
On the right-hand side panel, you will see this:
Uncheck that option, like so:
And a new slider will appear below the last rule in WooCommerce settings (in Amelia):
Enable it and save these settings. Please note that once you enable the slider, it will automatically hide again, but don't worry about it.
Please let me know if you face any issues 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
Hi Aleksandar,
I greatly appreciate your assistance, and I'm thrilled to hear that the issue has finally been resolved. Thank you for confirming.
Regarding the update and the fix, I've proceeded to update Amelia to v7.4.1 and followed your instructions to enable the hidden setting. Your detailed explanation was incredibly helpful, and I appreciate you sharing this information not only for my benefit but for others who might encounter a similar issue.
I have now updated my other websites and enabled the option as per your guidance. I have high expectations for how this will positively impact the functionality on the live sites. I'll keep you informed in case of any issues, but I'm optimistic about the outcome.
Once again, thank you for your support throughout this process.
Best regards,
Carlos Atristain
You are most welcome Carlos!
It was truly my pleasure to assist you. Please do not hesitate to reach out should you encounter any further queries or require additional support. Wishing you a wonderful day ahead!
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
Dear Aleksandar,
I hope this message finds you well. I am reaching out to request your assistance with some issues I have encountered while using the Amelia plugin. Your expertise and support have been invaluable to me in the past, and I trust you can help me resolve these matters.
Update Query and Hidden Settings: Typically, I am cautious about immediately updating the plugin to the latest version upon release due to unforeseen bugs. However, on this occasion, I have not updated from version 7.4.1 to versions 7.4.2 or version 7.4.3. This decision primarily stems from uncertainty about how to handle the changes you previously suggested, specifically the instructions for enabling the hidden setting. I followed your instructions in version 7.4.1, but I am unsure if I should repeat this process after updating to a newer version. Could you please clarify whether I should only update the plugin or if I need to re-enable the hidden setting after the update?
Appointment Duplication Issue: Although I conducted several tests and confirmed that appointments no longer duplicated during simultaneous bookings using WooCommerce, the most effective way to evaluate this is in real-time scenarios with multiple clients. Yesterday, my client, the website owner, reported a duplicated appointment (two clients with reservations for the same time), which they promptly corrected without giving me much opportunity to study the error. Initially, I assumed it might have been due to a pre-existing duplicate appointment before the fix, and since it was already corrected, I couldn't investigate further. However, today, my client contacted me very frustrated, indicating that reservations continue to duplicate on their website. He is particularly concerned about the appointment duplication because he has a very limited and high demand capacity across his 3 branches. This time, the issue was not rectified to allow us to verify and analyze it (please see attached images). Additionally, I noticed that despite there being an available slot at the same time, the reservation was duplicated.I believe it's another similar error that allows appointments to duplicate, although it may not have been generated in the same way. However, the system has allowed appointments to duplicate, and I want to ask for your valuable assistance again. I would greatly appreciate your insights and guidance on addressing this matter.
Given that this involves our live online platform rather than a testing environment, I kindly request that you handle it with the utmost caution. I will provide access details in a separate private ticket for security reasons.
Thank you in advance for your prompt attention and assistance. Your continued support is highly appreciated.
Best regards,
Carlos Atristain
Attached files: Captura de pantalla 2024-03-12 215541.png
Captura de pantalla 2024-03-12 220113.png
Hi again Carlos.
Please accept my sincere apologies for the delayed response.
Update Query and Hidden Settings: The changes previously applied should remain intact since the hidden setting modifies the database once enabled, and it stays enabled after each update - similar to all settings in Amelia. So, once you enable the plugin, there's no need to go over the same changes again.
Appointment Duplication Issue: As long as the hidden setting is enabled, the issue with multiple WooCommerce bookings should not take place, but I used your credentials to log in and check.
The setting is, in fact, still enabled:
What I did notice is that all appointments that are saved as "Group" appointments all come from Package purchases and that all payments are still "Pending". There are a lot of rules for WooCommerce orders created in Amelia Settings/Payments/WooCommerce, so I can't say if there are any conflicts here regarding the "Pending payment" order status, but that could be the case.
If I understand correctly, all these appointments were booked through the customer panel, as before?
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
Hello Aleksandar,
Please refer to the private ticket https://tmsplugins.ticksy.com/ticket/3673518, where I explain that the solution provided in this ticket is not very effective as it does not account for failed payments and has caused many problems.
If you have any alternative solutions, it would be greatly appreciated.
Thank you,
Carlos Atristain
Hello Carlos,
Thank you for reaching out to us.
We have since responded to the other ticket that you created, please check the response. We are looking forward to your reply.
Kind Regards,
Uros Jovanovic
[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