Version 3.1.0
Major Changes
- Popups on Mobile: With the change to a ‘responsive’ site in version 3.0 the functionality of the popups on iOS devices was degraded significantly due to the way iOS handles iFrames/popups in their browses. In this release we have changed the way popups open in DBP so they will now open in their own window on mobile devices.
- Daycare Daily Limit: We have added the ability to limit each day of the week to a specific maximum number of registrations. You can then have a waiting list option for that day.
- Package Categories: We added the ability to arrange packages into categories like classes. This way you can categorize them making it easier for your clients to view them on the Client Registration Portal.
- Calendar Color Coding: You now have the ability to choose how you want your calendars color coded. You can have the the current way or by class, location, employee, etc. This setting can be found on your ‘My Account’ page and is separate for each user that logs into DBP.
- Auto-Responders:
- We have added the ability to add the location name and address to your auto-responders for classes, events & private training.
- We have added the ability to include the class end/grad date in your class auto-responders.
- We have added the ability to have auto-responders go to the assigned co-instructor of the class, event & private training appointment.
- We have added additional ‘triggers’ so you can setup an auto-responder that will be sent when a registration is deleted and when a waiver is signed.
- Relationship for Family Members: We have added the ability to specify a relationship for each of the family members on a client’s record.
- Family Section Message: We added the ability to put in a custom message to your clients at the top of the Family Members section in the Client Registration Portal.
- Messages for Custom Registration Forms: You now have the ability to add a message to the top of each of your own custom registration forms in the system.
- Deceased Dogs: We made some changes so deceased dogs will no longer show in lists for registration. They will also show as ‘deceased’ when viewing them on the owner’s page as well as in the Client Registration Portal.
- Class List: We made some visual changes to the main class list to show what classes are full, cancelled, started, available for registration, etc.
- Internal Daycare/Boarding Registrations: We added the ability to have internal daycare and boarding registrations to default to pending like they do when a client registers online.
- Calendar Widget: If you have a responsive website, there is now an option for a responsive calendar widget as well as a 2-line display of classes, event, etc. You will need to update your code for this to happen.
- Client Registration Portal: We made some changes to the layout of pages, including making the buttons larger, for better use on mobile devices.
- Training Availability View: We have added the ability to see an availability view in the Training Module. This will allow you to see available time slots for locations or instructors.
Minor Changes
- We have added the Day of Week to the class pages.
- We made a few changes to the ‘Schedule Class’ popup to make things flow easier when scheduling a class.
- We have added the ability to inactivate Packages. This way you can make a package inactive if you want to have it unavailable temporarily without totally deleting it.
- We have added the ability to inactivate Sign-Up Options. This way you can make them inactive if you want to have one unavailable temporarily without totally deleting it.
- We made a few changes to the layout, wording, etc in the Client Registration Portal to help streamline registrations and clarify several points of confusion.
- You may now only merge dogs for a specific owner.
- We added the ability for you to add a specific message to the Mailing List section in the Client Registration Portal. This applies if you are integrated with any of our email marketing options.
- We made a few changes to scheduling from the Day View so now when you click on a ‘schedule’ link at the top of the page it will default the date to the current day you are viewing as well as take you to the page you scheduled the class/event/appointment on when you save it.
- We changed the Family sort order under the client’s page to make things easier to see who is human, pet, etc.
- We added the ability to include the valid special characters into email addresses in DBP. Before any special characters such as &, %, $, etc were not considered valid.
- We added a message showing how many credits a client has left when you are registering them and using a credit in the system.
- Removing an entire invoice will now create a history record for the invoice and each transaction removed.
Bug Fixes
- Share images on the receipt page were not showing the icon images.
- When editing a daycare appointment from the client page the ‘credit used’ status was being lost.
- We fixed an issue with PayPal where the entire total of the invoice was being billed vs the open balance.
- We fixed an issue where appointments were not correctly showing the ‘booked’ on the calendar if the appointment started before the opening.
- When entering invoice payments, you could update the total independently so it would not match the payments on each item. We have resolved this issue.
- When changing the class type the form was being cleared. You can now change the class type without losing your entered information.
- We added a check so the client can no longer enter future dates for the dog’s date of birth.
- The default event auto-responder was being sent even when it was marked as inactive. This has been fixed.
- We fixed an error when printing the daycare schedule if you were searching by location.
- We fixed an issue where the end date for the class would show incorrectly on the class page if you had no duration for your class.
- When entering a vaccine in the Admin Module, the breed page message was showing at the top.
- When a class has an & in the title the email would not show up correctly in external email programs.
- If you removed a custom field that was marked as a ‘favorite’ you would get an error when going to the custom fields page.
- There was an issue when merging dogs where the default data would not get merged over. This has been resolved.
- If you removed your overall site color. An error would occur. You can no longer remove the color.
- We fixed an issue when a client would register for a package choosing ‘any’ dog. Now there will no longer be a form displaying for a package if ‘any’ dog is selected by the client.
- With a direct link a client could still purchase an inactive package. We have fixed this issue so that can no longer occur.
- If you did not completely remove the Authorize.NET information the ‘pay with card’ button would still show. Now if you select ‘none’ for your merchant account that button will no longer appear.
- If the daycare notes were really long they would not display fully in the popup. We have fixed this issue.
- The dog export was showing the breed id vs the name. This has been resolved.
- We added the extension to the file name when emailing attachments to ensure all devices recognize what application to open the file in.
- We fixed an issue with manually expanding the html editor boxes where they would then overlap window contents below them. Now you will no longer be able to manually resize those windows. They will automatically resize as you type.