Several issues with v6.0.13 (service dates, email confirmations, cancellation)
-
Hi there,
This is Gabe, frontend developer for ceosz.hu, I bumped into several issues after updating and testing the new 6.x version on our staging site. It’s gonna be long, sorry, bear with me, I tried to be as detailed as possible.
(Must note that the latest v5.1.26 still works almost fine (except for the “send a copy to admin” emails do not work), but I have many issues which does not work in v6.0.13). I linked a screencast video, maybe it helps a bit, too.
full booking flow screencast: https://youtu.be/u-fuGyH1U9Q
Here’s a list I find problematic, confusing, and even broken for us.
Basic issues
- In the previous. (v5.x) version, the first available date automatically loaded, now I have to manually go to the month (we have receptions usually only one day a month). Is it deprecated?
- v5.1.26: https://youtu.be/KAac260o4-o
- In v6.0.13, it shows the current month (Sept now, not the first available date)
- The calendar page arrow icons are invisible; I had to use a custom CSS to make them visible (.react-calendar__navigation__arrow { color: #333 !important;})
- If I click the next month arrow (currently in September), a date from November loads in October (but showing 11.15), and if I go back to September and do it again, it works fine. (Note: we DO NOT have appointments in Oct.)
- The translation for the form does not render; however, it is in the translated text settings, except for the “name field”, which is in v5.x, and isn’t in v6.x.
Summary panel issues (not bugs, just opinion):
- The “tax included” row is redundant for us, if all the services (consultations in our case) are free, so is there a way to “turn it off” or “hide”? – or CSS is enough?
- The right summary panel seems cluttered because the panel is not “wide enough”, so all the text wraps in a “weird way”, like the service name and date/timeslot underneath each other. It would be nicer, I believe, if the text (title and dates) took up the whole width of that panel.
- screenshot: https://ibb.co/V0VrVfv6
Confirmation messages after booking
- “Instructions to show after place booking” makes no sense on the cancellation page.
- If, as the title suggests, it is AFTER/FOR the booking, and IS RELATED TO the booking, not to the cancellation.
- The error message “No bookings found for the provided token” cannot be translated, nor could I find it in the translation text, nor in the plugin translation (with Loco Translate).
Backend issues
- The “bookings made in the 24 hours” on the dashboard is empty after a booking is just made.
- The calendar view jumps back from day view to month view if I click the next/prev icons (annoying).
Email notification issues
- There is an option in the Email settings: “Send copies of admin email notifications to addresses”, but that copy never arrives; only the booking confirmation emails sent to the customer and the admin.
- I can’t test emails, even if I have a “dummy” booking; it does not show up in the list field if I start typing.
- If I book more than one slot, the cancellation links open a wrong appointment date/time (see in the video timestamp 1:30); probably the placeholder code inherited from v5.x is wrong(?)
- It shows dates that never existed in the services; basically, every cancellation confirmation goes back one day to 2025.11.14. with a different timeslot, but all the services (consultations in our case) are on 2025.11.15.
- Backend settings: https://ibb.co/SDbnQMT8
- See more details below…
Current email template inherited from v.5.x
(issues with: “booking by customer sent to customer” and “cancellation confirmation sent to customer”)
IDK, maybe the loop option is not working anymore?
- If the customer picks at least 2 timeslots, the “cancel links” appear individually next to the appointments, which works in v5.x
- However, clicking any of the “cancel links” in the email (in v6.0.13) results in the cancellation page displaying dates and timeslots that do not exist in the service date/time settings.
- In our concrete example, ALL the services (consultations in our case) are ONLY on Sept 15. In this particular email, you see 2 timeslots with 9:00 and 11:20. As you can see, the cancel link for 9:00 brings up Sept 14. 8:00, and the cancel link for 11:20 brings up Sept 14. 9:00.
- screenshot: https://ibb.co/hJBf9cN3
- However, if I – as the user – cancel/delete the appointment, the message in the booking form (cancellation page) afterwards still shows the wrong date, but the cancellation confirmation email has the correct information.
- I was trying to figure out what if I change the placeholder, but in the placeholder list documentation, I could not find the description for (e.g.) “booking_order”, because I guess the placeholders may be wrong in the previous email template, like the appointment_loop part.
Example: Booking made by the customer and sent to the customer (the email template is inherited from v5.x, I quickly translated the parts for better understanding). It also uses the loop option to show if a customer wants to cancel only 1 appointment from the 2.
“Kedves #customer_name, (Dear customer)
Ön sikeresen foglalt időpontot a következőre: (successful booking for the following)
#service_name [appointment_loop_start]
#appointment_day • #appointment_time — #cancel_link[appointment_loop_end]
Foglalt helyek száma: #selected_count (seats booked)Üdvözlettel (kind regards)
DVN2025”——————
Thank you very much for your patience. I hope I shared every important detail.
Since it’s on a staging site, you can be given a login token if needed. The main site runs v5.1.26, it works almost fine; however, the send copy to admin emails in the “Email notification settings” does not work anymore.
Kind regards
GabeThe page I need help with: [log in to see the link]
- In the previous. (v5.x) version, the first available date automatically loaded, now I have to manually go to the month (we have receptions usually only one day a month). Is it deprecated?
You must be logged in to reply to this topic.