Pet Care Management Odoo app icon

Odoo Pet Care and Grooming Management Software

Pets, owners, website booking, staff slots, quotations, vaccinations, and reviews for grooming salons and clinics.

Industry

Healthcare, Services

Technical name

pys_pet_care_management

Buy
Pet Care Management Odoo module preview

Pet Care Management runs grooming and clinic appointments in Odoo. Pets and owners live on Contacts. Services are products with duration, category, branch, and staff. Customers browse /pet-care and book after sign-in: branch, services, staff, date, and generated slots. Backend appointments move draft to confirmed to in progress to completed, with a calendar event, reschedule and cancel wizards, then a quotation from the appointment (confirm the order, then invoice). Optional vaccination records, reviews from the portal, reminder emails, and a branch switcher for multi-location shops.

Features

  • Pets and owners

    Pet records (species, breed, medical notes, microchip) linked to the owner on Contacts, with reward points on the partner.

  • Appointments and calendar

    Book services and add-on products, assign staff and a time slot, then confirm, start, complete, reschedule, or cancel. A calendar event is created.

  • Website booking and portal

    Public service catalog by branch. Signed-in customers book slots, then manage appointments, reviews, and payment from the portal.

  • Multi-branch

    Branch locations, navbar switcher, allowed branches per user, and filters so staff see their shop.

  • Staff slots and services

    Service duration, category, and available staff. Employee slot length drives generated time slots.

  • Quotation, reminders, and reviews

    Create a quotation from the appointment, invoice from the sale order, email on confirm and before the visit, and collect star reviews after completion.

Pet Care Management is for grooming salons and small veterinary or care shops. It is not a full hospital EMR and not a boarding kennel ledger. Pets, appointments, and reviews are custom models. Owners are Contacts. Services and retail add-ons are products. Staff are Employees. Calendar holds the appointment event. Sales and Invoicing handle the quotation and invoice after you create them from the appointment.

The public site lists services by branch at /pet-care. Booking at /pet-care/book requires a signed-in website user. The portal shows owner and pet details, appointment history, cancel, review, and pay when an invoice exists.

  • Pets: species, breed, photo, microchip, allergies, medications, temperament, branch. Owners on Contacts with reward points.
  • Appointments: services plus extra products, staff, branch, date and slot. States: draft, confirmed, in progress, completed, cancelled, no show. Reschedule and cancel wizards. Create Quotation, then invoice from the sale order.
  • Calendar view plus a calendar.event on the appointment.
  • Branches: codes, city, manager, navbar switcher, allowed branches per user, record rules by active branch.
  • Services: duration, category, available staff, reward points, publish on the website. Products for treats and retail.
  • Staff: Pet Care tab on the employee (slot minutes, branch, appointment history). Slots follow working schedule and duration.
  • Website: service catalog, book form, portal My Status. Reviews after completed or invoiced visits.
  • Optional vaccination tab and PDFs (settings: Enable Vaccination Records). Appointment and vaccination reports.
  • Reminder cron: email hours before a confirmed visit (default 24). Confirm also emails the owner.
  • Dashboard: appointments, pets, owners, services, products, staff, status mix. Appointment analysis pivot.
  • Config: species, service categories, cancellation reasons. Groups: User, Manager, Vaccination Records.

Works on Community and Enterprise. Needs Sales, Invoicing, Website, Portal, Calendar, Employees, and Product. English only. Does not install CRM. Website pay uses the appointment invoice, not a separate payment-acquirer module in the depends list.

A closer look

Compatibility

Odoo 19 Community and Enterprise. Needs base, mail, portal, website, account, sale_management, calendar, hr, and product. No CRM, no Loyalty, no website_payment in depends. Website book requires a signed-in user. English only; no i18n files. Vaccination UI is a settings group.

Depends: base, mail, portal, website, account, sale_management, calendar, hr, product

Changelog

19.0.1.0.0 - Pet and owner records, species master, optional vaccinations - Appointments with services, add-on products, staff slots, calendar event - States: draft, confirmed, in progress, completed, cancelled, no show - Create quotation from appointment; invoice from the sale order - Multi-branch locations, navbar switcher, allowed branches per user - Website catalog /pet-care and booking /pet-care/book, portal My Status - Reviews after completed visits, reward points on owner and service - Reminder cron and confirm email - Dashboard and appointment analysis - Price 70 EUR

Questions about Pet Care Management

No. It installs on Community. Dependencies are Sales, Invoicing, Website, Portal, Calendar, Employees, and Product. It also runs on Enterprise, Odoo.sh, and on-premise.

Reviews

Be the first to rate this app.

Leave a rating

Rating

Your email is not shown publicly.

Need a full demo or a customized workflow?

Book a walkthrough of this app on a live instance, or tell us how you want the module to fit the process you already run.