Release 116
Released October 14, 2026
- QuickBooks Online sync now works in both directions: changes made in QuickBooks to accounts, customers, invoices, and payments flow back into Petsoft, with a single Conflicts page for anything that needs a decision.
- Customers can now text your facility back. Their replies appear in a new Customer Messages inbox, where staff can read them and reply by text, and unread messages show in the Notifications area.
- Staff can now add a picture to a Facility Service or Product, shown to pet parents on the service and add-on choices when they make a reservation.
- Customers and staff can now choose which days an add-on applies to on a multi-day daycare reservation, such as a bath on the first and last day. Add-ons chosen in the Pet Parent Portal are no longer charged once per day.
- Combined the customer Contacts and Addresses tabs: addresses are now managed on each contact, contacts can include a company name, and phone numbers are shown together in one section.
- A pet's veterinary information now lives on the customer's contacts as an Emergency Vet contact.
- Vaccine expiry reminders are now on by default for new organizations and are also sent by text to pet parents who have opted in. The Pet Parent Portal flags pets with expired or soon-to-expire vaccinations.
- Added an SMS consent history to the customer's Notification Settings tab, showing when and how each customer agreed to receive texts.
- SMS marketing campaigns now send only between 8:00 AM and 9:00 PM in each customer's local facility time. Campaigns must be set to start between 8:00 AM and 8:30 PM, and texts that would arrive outside those hours wait until 8:00 AM.
- Links in text messages and notifications are now short links, so they are shorter and easier to open.
- Pet parents can now reserve daycare and appointment-based services on a date the facility opened with an hours override, even when that weekday is normally closed.
- The organization setup wizard now explains what needs fixing in each field before you continue, instead of some entries (such as long service names or an unselected time zone) failing to save.
- The Certificate Update Agent now shows a clear status, repairs common setup problems, and keeps its settings when reinstalled. Card terminal errors at checkout explain the likely cause, and retired terminals no longer receive certificates.
- Petsoft support can now refund a subscription tier change or reactivation payment from the subscription invoice.
- Improved the petsoft.com website: it loads faster on phones and slow connections, its text is easier to read in light and dark mode, and it has new pages on what Petsoft does and how to evaluate it, a rebuilt Facility Management page, current screenshots, and corrected pricing, free trial, and SMS billing wording.
- Updated the Privacy Policy to describe the analytics and advertising services used on the Petsoft website and the demo site.
- Strengthened security in the Office Portal: actions such as canceling the subscription, approving a reservation, voiding an invoice, or deleting a pet now run only from their confirmed buttons, and customer pages block records that belong to another organization.
- Added browser security protections to the Petsoft website and Help Center, and stopped sending password-reset links, verification codes, and customer or pet details in page addresses to analytics and advertising tags.
- Improved reliability when a supporting service is unavailable: pages that hit an error now show the error page instead of hanging.
- Fixed refunding one reservation deposit on an invoice that covers several reservations — the remaining deposits are no longer shown as having nothing refundable, and are refunded by the cancellation policy instead of in full.
- Fixed saving Notification Settings opting a customer in to every text message type when texting is turned off.
- Fixed monthly subscription payments failing for organizations whose saved card had no expiration date on file.
- Fixed re-running a missed or failed subscription billing day creating a duplicate invoice; it now charges the invoice already created for that day.
- Fixed the "No Card on File" tag not showing for customers whose only saved card is on a card processor that is no longer active at the facility.
- Fixed the Emails Sent report preview showing stray characters next to times and other special characters.
- Fixed the Set Password page losing the organization's logo and branding after a submission with mismatched passwords.
- Fixed the Contact Support button on the Account Locked page, which showed as a plain link with stray text instead of a button.
Was this page helpful?
Still stuck?
Our team is happy to help. Reach out and we'll get you back on track.
Not a Petsoft customer yet?
These are the same guides our customers use. Prices are on our site, and the demo is a working account with sample pets and bookings already in it.