From the Schedule view, the confirmation status will only be reset to "None" if the appointment time changes AND the arrival window start or end time also changes. This will allow minor adjustments to the appointment time without resetting the confirmation status and reducing the number of unnecessary notifications to the customer about their appointment.
Added the ability to filter callbacks by the date. For details see this article: Call Backs.
Added a booked date/time stamp on the Bookings tab when hovering over the CSR's name.
Added a total revenue column in the tag report.
Bug Fixes
In the event there are multiple credit card payment requests initiated from a technician's or user's device, only the first request will actually send the credit card payment request to the credit card gateway (i.e. UsaEpay or ITransact) to prevent accidental double charges.
This is done by generating a unique payment request key at the time the user loads the Add Credit Card Payment screen. When the "Apply Payment" button is pushed, if for some reason there are multiple requests sent from the user's device to the backend servers, the system can detect if more than one request with that same key comes in. The system will ignore any duplicate requests with that exact same payment request key.
Logging Lost Sale Comments in the Client Comments once again when creating a lost sale which creates a new client record in the system.
Booking Screen now validates that the billing address is validated the same way as the service address if it is different so that blank billing addresses are not added to the client record.
Fixed a blank line in the Call Source report when downloading as excel
Comments
0 comments
Please sign in to leave a comment.