LatePoint Updates Log

Version 4.4.1Jun 4th, 2022

Fixes

Location not set issue when creating new booking in admin
Chart not showing (conflict with Wordfence plugin resolved)
Buffers are now being respected correctly
Cancelled appointments are now remove from calendar and are not blocking slots anymore
Fixed iss when group booking was not turning off slot when minimum required capacity is reached
Translations files updated
Slots for today that are passed are now correctly being shown as non bookable
Version 4.4.0Jun 2nd, 2022

Improvements

New dashboard design
Availability popup to show number of available time slots per day
Sync support for full day Google Calendar events

Fixes

Fixed Google Calendar connection issues
Timezone related issues
Version 4.3.7Mar 12th, 2022

Fixes

Fixed an issue where locations are not visible even though they were created before.
Version 4.3.6Dec 31th, 2021

Improvements

Locations can be organized in groups
Timezone can be displayed in time picker, verification and confirmation steps
Version 4.3.5Oct 31th, 2021

Fixes

Fixed issue when end time was displayed as 00:00 on verification step
Version 4.3.4Oct 7th, 2021

Improvements

You can now reorder services from service categories page, even when you don't show categories on a front-end

Fixes

Fixed update notification
Version 4.3.3Aug 4th, 2021

Fixes

Fixed issue when LatePoint agent was not saving a connection with WordPress user.
Version 4.3.2July 31th, 2021

Fixes

Fixed appointment date translation issue in notifications
Fixed selected start time and date shortcode attributes
Fixed issue when minimum capacity was not pre-filled If service is preselected
Fixed group bookings overflow issue in a popup
Fixed typos
Version 4.3.1July 15th, 2021

Improvements

Added translation for "Single Day" and "Date Range" strings

Fixes

Fixed when "today" button on a daily calendar
Fixed when filters not being applied on csv export
Fixed when double .csv.csv extension was appended to an export file
Version 4.3.0July 12, 2021

Improvements

You can customize columns that are in the bookings table
Added ability to create date range for holidays and days with custom schedule
You can now set time restrictions on when customers can cancel their bookings
Added ability to customize what appears on the appointment block on the calendar
Stripe Addon now supports Stripe Checkout and iDEAL payments
Plugin and addons now show if update is available from the plugins page in Wordpress dashboard
If addon update is available - a orange notification will appear on the addons menu item
Hides the price from summary if it is 0
Added activity log

Fixes

Fixes to reminders form output when removed
Increased the size of attendees selector for group bookings for better usability on mobile devices
Fixed day format on performance chart label
Fixed placeholder label for textarea
Fixed capacity field not showing max capacity correctly

Version 4.2.3

February 6th, 2021

Improvements

If duration is longer or equal to 60 minutes it will be shown in hours and minutes. So 120 minutes duration will appear as 2 hours, 90 minutes will appear as 1 hour and 30 minutes etc...This can be disabled in settings - steps, via a checkbox option.

Version 4.2.2

February 3rd, 2021

Fixes

Fixed bug on agent edit form that was not showing service linking selection
Improved styling of facebook and google sign in buttons on mobile

Version 4.2.1

February 2nd, 2021

Improvements

You can now use WordPress users as customers, bookings will create WordPress users and WordPress users can place bookings without need to login or create a separate LatePoint account
You can now choose a new style for time picker:
You can now hide time selection from datepicker
You can now pre-select date (YYYY-MM-DD format) and time (in minutes) for a booking form/button, this way the date picker step can be skipped, example shortcode: [latepoint_book_form selected_start_date="2021-02-24" selected_start_time="600"]

Fixes

Stripe issue with free services (stripe addon update required)
Fixed issue with "any agent" double booking
Improvements to customers table
Fixed issue causing white screen on some hostings which use aggressive hosting

Version 4.1.1

December 17th, 2020

Fixes

Fixed issue with google calendar event and zoom meeting not being cancelled automatically when customer cancels booking from customer dashboard.

Version 4.1.0

December 15th, 2020

Improvements

Zoom Meetings Addon: New Addon
Added hook that deletes google calendar event when Latepoint booking was deleted
Reminders Addon: Email Reminders allow HTML input
Messages Addon: Messages gets deleted when booking is deleted
Service Extras: Fixed issue with service extras not being saved to google calendar and zoom
Custom Fields: checkbox field allows to set custom label for on/off values using .pot editing
Google Calendar: You can now set event description template as well as event title using all of the variables that were available for email templates
Added Checkbox to disable ability for customers to cancel their bookings from customer dashboard
Booking That is being edited will not block slots on quick availability panel
Php 8 Compatibility
Improved quick availability UI, highlighting selected timeslot, ability to load previous days and more

Version 4.0.4

December 4th, 2020

Improvements

Added "Total Price" to the list of variables that can be used in a tracking code on confirmation step (useful for facebook pixel and other tracking tools)
Added ability to search customers by email, phone and name on booking form panel in admin
Added pre-loading limit to customers list on a booking form panel in admin

Fixes

Fixed issue with google calendar two way sync (!IMPORTANT - Update Google Calendar Addon)
Fixed issue that was causing skipping payment step when only PayPal addon installed (Update payment addons if needed)

Version 4.0.3

November 28th, 2020

Improvements

Messages Addon - now allows to chat with many customers from one chat box
Messages Addon - added link and notification on top bar to quickly read new messages from customers

Fixes

Fixed issue with weekly calendar not displaying appointments
Fixed “Cancel” button not disappearing from customer dashboard even when appointment is cancelled
Fixed issue with group booking showing time slot as unavailable even when there are still available slots left
Fixed issue when status change was not correctly reflected in email/sms notification
Fixed issue displaying multiple custom work schedules on the popup form, added scroll on overflow
Improved rendering of a quick booking form with availability on tablets and small displays
Fixed error on customer dashboard when trying to update customer data or send messages (messages addon update required as well!)

Version 4.0.2

November 11th, 2020

Fixes

Fixed issue that prevented loading of the calendar for 2 month ahead schedule

Version 4.0.1

November 5th, 2020

Fixes

Fixed multisite installation error

Version 4.0.0

November 5th, 2020

Improvements

Plugin can now update itself when purchase code is activated
Custom Fields: added ability to hide fields from summary page
Social Login: updated branding for Facebook and Google buttons
Added RazorPay payment gateway
Added stripe 3D Secure SCA payments support
Added ability to remove Zip/Postal Code fields on Stripe Payment form
Added Braintree 3D Secure SCA Payments support
Adds ability to delete appointments from database
Adds ability to show “All Locations” on dashboard and bookings index
Improved appearance of the performance widget on dashboard
Pre-selected service can now show durations and quantity selector

Fixes

Fixed session issue in Wordpress health check console
Fixed issue when customer choose one category then one service but then go back to another category and service, the calculator will add the prices instead of clearing it and starting over.
Fixes issue of service extras disapearing when changing booking status from “Pending Appointments” page
Fixes issue of price calculation when service is pre-selected
Fixed issue when too many customer bookings were not properly displayed in admin
Social Login: fixed google and Facebook login issue when phone number and other fields were required
Fixes issue when two customers start booking process at the same time and end up booking the same time slot

Version 3.1.2

May 11th, 2020

Improvements

Service Extras can now have quantity

Fixes

Group Bookings Addon: Minimum capacity is working now
Service Extras: Added ability to disable multiplication of cost of service extras when there are multiple attendees
Minor fixes

Version 3.1.1

April 24rd, 2020

Fixes

Fixed custom fields step appearing even when there are no custom fields created
Fixed step re-ordering issue
Updated translations

Version 3.1.0

April 23rd, 2020

Improvements

You can now add custom fields for booking
We've added an ability to disable/hide default fields on contact information step
You can use template variables to set custom summary fields for Google Calendar Events

Fixes

Schedule Saving Fix
Messaging fix

Version 3.0.5

March 2nd, 2020

Fixes

Fixed price formatting issue when price is greater than one thousand

Version 3.0.4

February 21st, 2020

Improvements

You can now select a specific Google calendar to sync events to
You can now load full day events from google calendar
Added Timezone variables for customers to send via emails
Add Romania to Braintree Payments list

Fixes

Going to previous step in booking form was not refreshing the selection made in that step
Total attendies variable in notification templates not working
Latepoint admin menu link now appears only for admins and agents.
2 month forward calendar does not keep track of duration and attendies selection
Price of services rounding up issue
Wrong Price after discount is sent via email notification
Price not being saved for new bookings via admin
Avatar for agents is missing in top bar
Revenue on dashboard does not respect cancelled appointments
Hide total attendies number info from summary if its turned off
Agent availability should be blocked if he is assigned to multiple locations and have appointment in one , then other locations should be blocked
Price was not shown in summary if service was preselected in booking form
Service Price Rounding error
Last day of the month is never displayed on the daily calendar view
Agents now only see services that they are assigned to
Agents can now only see their own revenue and appointments count in their dashboard
Google Calendar Sync bug
Google event outside of schedule looks wrong height

Version 3.0.3

January 12th, 2020

Improvements

Added ability to require customers to set password during booking process
You can now block agent availability across all locations if they have a booking in one of them

Fixes

Timezone issue in emails (need to update timezone addon)
Other minor fixes

Version 3.0.2

November 20th, 2019

Improvements

Added quick on/off toggle for connected service extras

Fixes

Fixed issue throwing an error when agent was trying to login
Some transation fixes

Version 3.0.1

November 19th, 2019

Improvements

Day off created for a specific location is being added to general day offs instead
Added extra date formats: MM.DD.YYYY and DD/MM/YYYY
Added extended latin font support
You can now disable selecting attendies count for services with a capacity

Fixes

Total Attendies and duration selectors can be used together
Fixed add to calendar button going to blank page
Timezone selector issue with agent day off
Time and Date format issues on summary and calendar

Version 3.0.0

November 15th, 2019
!Important. We moved payment and sms functinoality into free addons, this way we can add more payment and sms gateways without bundling them into the main plugin, because most people generally need only one payment processor, and having code for all of them does not make much sense. So if you used payment processing or sms notifications functionality - you have to install those free addons now in order for that to work, all of the setup data should carry over automatically.

Improvements

New Redesigned Admin Interface.
You can now view multiple agents on a daily calendar view
Group Bookings Addon
You can now add tracking code on confirmation step and can even use variables from booking object
Added private services which can only be booked by admins and are hidden from public
Verification step can now be disabled in step settings
Clicking on agent or service in the booking form will show next step automatically without clicking next button
Added print button to appointment confirmation
Redesigned Confirmation Step with QR Code for easy scanning from your phone
You can now edit shortcode for "book appointment" button on customer dashboard
Add separate first and last name variables for email/sms templates
Customers can now change their password from their dashboard
Added first and last name on customer variables list
Agents and Admins can now write notes about customers which will only be visible to admins and agents

Fixes

Day off created for a specific location is being added to general day offs instead
Fix issue with saving customer information from customer dashboard
If no service extras exist - skip step
Fixed issue with payment processing when only one payment method was selected in settings
If you select a service extra, in the summary section you see wrong total cost (shows cost of addon only)
Gaps within a day do not show up in calendars in admin
Fixed issue when agents could see locations they were not assigend to
"Payment Missing" error fixed
Datepicker now uses correct language
Added Poland to Stripe's countries list

Version 2.2.1

August 15th, 2019

Improvements

Agents and Admins can now write notes about customers which will only be visible to admins and agents

Fixes

Fixed issue with payment processing when only one payment method was selected in settings
Addon - Service Extras: Service extras not respecting selected services
Addon - Service Extras: If no service extras exist for selected service - service extras selection step will be skipped
Addon - Messages: Responsive fixes and fixes for zero messages when customer has no appointments

Version 2.2.0

August 2nd, 2019

Improvements

Service Extras Add-on
Customer Messages Add-on
Customers can now book appointments from their dashboard
Add variable for booking price, ID and some other elements of booking
Added booking price and coupon info on summary panel
Much better service selector field in admin with inline search and categories
Added facebook and google signin options to customer dashboard login form
Settings field to select date format y-m-d, d-m-y, m-d-y
Phone number masking now works in backend as well

Fixes

Coupons 1 limit per customer not working
Selected service category not working
Sub categories not showing up
Fixes for sms notifications
Default avatar is not appearing for logged in agent in top bar corner
Fixed service sub categories not appearing on booking form
Fixed comments left by customer will now be attached to each booking record
Timezone selector is shown on mobile as well/
Some date formatting fixes for locales
Service category is preselected when service is created by clicking on the "Add Service" button on services index page.
Issue when New Service is created agents are not assigned automatically
Fixed "openings" count

Version 2.1.2

June 15th, 2019

Fixes

12-24 hour time system bug fix
Disabled agents were selecting when agent step was skipped

Version 2.1.1

June 10th, 2019

Improvements

Service category is preselected when service is created by clicking on the "Add Service" button on services index page.

Fixes

Fixed error that appeared on calendar when no services were created yet
Fixed Issue when creating New Service agents were not assigned automatically

Version 2.1.0

June 8th, 2019

Improvements

You can now add multiple durations for each service and set custom prices for each duration (free addon)
In step settings you can enable timezone select box for customers, which allows them to select their timezone on booking datepicker step, as well as under their personal cabinet.
Added ability to manually add transactions for bookings, and a better payment information overview on booking side panel form.
You can now set custom timeblock intervals for each service

Fixes

PayPal invalid currency fix
Date language fixes
Blank password on login fix
Fix for multiple work periods during the day

Version 2.0.0

May 18th, 2019

Improvements

You asked - we delivered. Fully responsive admin is now available
Daily and weekly calendars now show non working periods within a day in red stripes
Added Brazil to Stripe country list

Fixes

Fixed a bug on frontend form
End time showed 00:00 on summary panel

Version 1.9.0

May 15th, 2019

Improvements

Coupons add-on is now available
Total booking price now appears on payment step

Fixes

Improved the look of booking form on mobile devices

Version 1.8.3

May 5th, 2019

Fixes

Select box custom field multiple values were saving in single line
Special characters were not saving in text fields

Version 1.8.2

May 4th, 2019

Improvements

You can now preset "any" as a selected agent on the shortcode, and your customers will be able to pick a date/time without requirement to pick an agent
You can now add "Any Agent" option to select if you want your customers to not select a particular agent
You can now have Date/Time selection step appear before your customer selects an agent
Booking customer information is added as attendee in Google Calendar, along with custom fields and location

Fixes

Status change on booking edit now sends correct notifications
Google Calendar now syncs only appointments with approved status

Version 1.8.1

April 30th, 2019

Fixes

Fixed issue with previous/next step navigation on booking form

Version 1.8.0

April 29rd, 2019

Improvements

You can now accept payments with PayPal
You can allow customers to select if they want to pay now or later at your store.
Ability to let customers leave a deposit or pay in full
You can now add new customer without the need of creating a booking by clicking the "Add Customer" button above customers table
Added Text Area as a custom post type field
Added option to hide agent on summary, confirmation and confirmation steps
Added custom fields to csv export
You can hide a summary side panel on booking formLearn More

Fixes

Fixed single quote/slash issue on booking form
Fixed issue on weekly calendar, when clicking the date to add appointment did not use that date as a preset

Version 1.7.0

April 14rd, 2019

Improvements

SMS and Email Reminders before & after appointments
Full Two-Way Google Calendar SyncLearn More
Summary panel to show appointment information during each step
Confirmation step now shows "Add to Calendar" button which allows customers to download ical event file and add to their calendar
Customers can download .ical files from their dashboard to add event to their calendars
Agents now automatically redirected to latepoint admin page on login
Location and custom fields are now shown on confirmation step
Improved the look of a booking form on moblie devices

Fixes

Service selector on the booking admin form now has a scroll if there are a lot of services to choose from
Confirmation is not counted as a step anymore, because technically its not really a step

Version 1.5.0

March 12rd, 2019

Improvements

Export Customers to Excel
Export Appointments to Excel
Added Checkbox field to Custom Field types
Add additional notification phone and email field for agents, so you can have multiple addresses and phone numbers to be notified of appointments
Appointment Filtering and Search by various fields
Customer table filetering and search options

Fixes

Timezone is now picked from WordPress settings
Imroved the look of the monthly calendar

Version 1.4.4

March 3rd, 2019

Improvements

Added option to set earliest and latest possible dates for booking. You can now set either a specific dates or relative dates like "+1 month", "+6 Days" etc...
BrainTree Payment Gateway is Now Supported
Added option to remove Login/Registration tabs on contact information step

Fixes

Fixed apperance of availability widget time slots on individual agent dashboard
Fixed select boxes not showing value

Version 1.4.3

February 19th, 2019

Improvements

Added 7 color scheme selector settings for booking form

Version 1.4.2

February 18th, 2019

Fixes

Because we've added a new field "Status" for agents, existing agents (with unset status) were not appearing on the Agent Selection step.

Version 1.4.1

February 18th, 2019

Improvements

You can now set a custom calendar start date for booking form, useful when your event/service starts somewhen in the future. Learn More
You can now use custom fields variables in email and sms templates
Added location variables that you can use in email/sms notifications
Added instructional widgets on available variables that you can use on sms and email notifications
You can temporary disable agents now

Fixes

Services, agents and locations step does not show "disabled" records
Locations step if placed after services and/or agents will now show only locations that are connected to selected service/agent

Version 1.4.0

February 16th, 2019

Improvements

Added support for multiple locations
It's now possible to set custom schedules per each service
You can delete customers now
You can preselect location now on booking form and button
You can now enable in settings to show appointment end time on booking timeline
Show days off on weekly, monthly and daily calendars
You can now have multiple booking forms and booking buttons on the same page

Fixes

Pre-selecting agents, services and other parameters now works on directly embedded forms too
Fixed issue with social login not showing custom fields
Fixed appearance issue of time on availability widget

Version 1.3.6

January 25th, 2019

Improvements

You can add Custom Fields to ask for more information from customer during booking process.
You can now add booking form directly on your page without the need for the button to trigger it or a lightbox. Shortcode is: [latepoint_book_form]
You can now set custom url for customer dashboard and login pages in settings
Email address is now being validated on booking contact step

Fixes

Fixed lightbox on mobile issue
Fixed issue that was happening when customer tries to set account password for new account on booking confirmation
Fixed the issue that made calendar events appear with slight offset when you have custom height set for calendar
Fixed issue with custom day schedules adding/editing lightbox no opening

Version 1.3.5

January 14th, 2019

Improvements

You can now add extra information about agent for customer to read during booking

Fixes

Fixed issue causing agent day offs be non removable from agent schedule settings
Fixed issue with "os_booking_trigger" class not opening a booking lightbox popup.

Version 1.3.4

January 11th, 2019

Improvements

Customers can now reset their password using Forgot Password feature
Past Holidays and past days with custom schedules are now also visible in admin
Added link to dashboard to admin top bar
Improved the look of login form for customers

Fixes

Email Notifications from LatePoint are now using WordPress settings for admin email address and Site Name
Fixed compatibility issue with wordpress color picker
If total for a booking is $0 - the payment step is skipped

Version 1.3.3

January 6rd, 2019

Improvements

You can set different holidays and days with custom schedule for each particular agent
Added Transactions page to see payment transactions in admin

Fixes

Fixed issue with login on booking form for existing customers
On “New Appointments” page in admin, bookings are now sorted by appointment date starting from closest
Fixed stripe payment error

Version 1.3.2

January 3rd, 2019
On Booking lightbox, If agent is pre-selected, service Categories now only show services that are offered by selected agent only
New attribute for book button shortcode allows you to set IDs of service categories you want to be shown. Read more by clicking here
You can now load more than 30 days on the quick calendar view in admin
Appointment information on hover in first rows is not cutoff anymore on monthly view calendar
Service categories list page now shows services with "disabled" status with red border
You can set work custom schedule for selected days
You can set holidays & day offs
Days Off are now styled differently from working days on monthly view calendar
You can now view different months and years on a monthly overview calendar

Version 1.3.1

December 24th, 2018

Fixes

Fixed agent dashboard url

Version 1.3.0

December 23th, 2018
Big update, with a lot of improvements and bug fixes. Biggest improvement is that agents can now log into their own dashboard to manage appointments and their own work schedules. Read more by clicking here on how to set it up. Also a big improvement is that plugin size was reduced by more than 60%! And the customer facing assets now weight less than 5Kb!!! Your customers will love that. There is no other booking plugin on the marketplace with such a small footprint. Incredibly light on the outside but super powerful on the inside.

Improvements

Agents can now have their own admin dashboard page where they can manage their appointments and work schedules
Added New page to show all the cancelled appointments
Better loading animation feedback for elements, especially on calendar
You can now set daily calendar height, so that when you have few work periods - your appointments still appear tall enough to be readable
You can now select and preview appointments on the monthly calendar view
Monthly calendar view now supports horizontal scrolling to view multiple agents at once
Added indication to distinguish pending appointments on the calendar (little icon on the right bottom)
Services offered by agent are now editable on agent edit screen
Plugin file size reduced by 60%

Fixes

Cancelled appointments do not appear in calendar anymore
Fixed "View calendar" button not showing today date
Month names and week day names on all calendars are translatable
Clicking on dates on calendar in a lightbox now scrolls bottom to the timeslot selection

Version 1.2.2

December 16th, 2018

Improvements

In settings you can now hide the prompt to create account which appears on the confirmation step.
You can disable phone formatting altogether

Fixes

Fixed a bug which caused services not appear if they were created using setup wizard

Version 1.2.1

December 15th, 2018
There was a bug in version 1.2.0 which prevented saving of records in database. Please update to new version and it's important to deactivate and then activate the plugin in your wordpress plugins dashboard.

Fixes

Fixed a bug which caused issue saving appointment/services/customers

Version 1.2.0

December 10th, 2018

Improvements

You can now set custom schedules for each agent
You can now organize service categories and have multi-level categories as well
Added service ID to service edit form
You can now delete agents
You can now delete services

Fixes

Fixed customer dashboard notice appear when customer has no appointments
Fixed bug that prevented saving blank values
Agent edit screen in admin now allows for changing services that agent is offering

Version 1.1.1

December 1st, 2018

Improvements

You can use [latepoint_customer_dashboard] shortcode to create a dashboard for customers where they can login and manage their appointments, cancel future appointments and view past appointments Learn More
Customers can now login and cancel their appointments

Fixes

12/24 Hour Timezone fix
Customers can now use the same email they already used for reservation, if they have not created a password
Fixed stripe token issue
Phone field input mask is now working for new cusomers too

Version 1.1.0

November 30th, 2018

Improvements

Comments left by customers are not showing up on booking information in admin
You can now pre-set agent and/or service in the [latepoint_book_button] shortcode Learn More
Added prompt for guests to set their account password when they complete their booking, so they can login and manage their appointments later
Currency settings, allow symbol before & after the price value
Phone formatting and masking on input and output
Appointment status change now triggers an email notification to customer and agent, you can edit the text of notifications in admin

Fixes

Back button not dissapearing when going back to first step on booking lightbox
Fixed bug when saving appointment using the slideout form created a duplicate appointment
Fixed a bug when even if you mark appointment as Cancelled, the timeslot was not free for a new booking.
On the booking lightbox, days in the past are not selectable on calendar step anymore
Fixed select boxes blank appearance on Windows
Time was not saving when you add or edit appointment from admin slideout form
CSS compatibility issues with row and possibly other classes are messing up other plugin's styles
Dashboard Breadcrumb Link is now working correctly

Version 1.0.4

November 16th, 2018

Improvements

Added option to select 12 or 24 hour time system
Added option to edit extra text that appear on the bottom left on booking lightbox

Version 1.0.3

November 7th, 2018
The lightbox frontend is now fully responsive, there is still some work need to be done in admin and I have some ideas on adding extra layouts for the agent and services listings, but for now I think it's already a great way to allow your customers to book appointment from their phones and tablets.

Improvements

Front end appointment booking is now fully responsive

Version 1.0.2

November 5th, 2018
We finished Twilio integration, now you can connect your account with Twilio SMS service and LatePoint will automatically send sms notifications to your customers when they complete a booking.

Improvements

Twilio Integration
Template editor for sms notifications

Fixes

Fixed a lot of notices and errors that were shown if wp_debug was enabled

Version 1.0.1

November 2nd, 2018
We focused on improving control over notifications for customers and agents. We started integrating Twilio for SMS notifications API and also added editing functionality to email notifications.

Improvements

Added global settings for notifications to quickly enable and disable sms and email notifications
Template editor for email notifications

Fixes

Fixed issue with steps saving dissapearing

Version 1.0.0

November 1st, 2018
Initial Release