Skip to main content

Adding Additional Services

Set up extras such as walks, baths and nail trims, offer them online and add them to bookings.

Written by Stephen

If you offer additional services (extras) that customers can add to their pet's booking, such as extra walks, one-to-one time, medication, a late collection fee or a bath at the end of their stay, you can set them up in KennelBooker, offer them in the online booking portal and add them to bookings. Additional services can also be bundled into packages at one price.

Where to find Additional Services

Additional services are set up on Settings > Additional Services. The page has three sections: Where they appear (the settings), Your Services (the list) and Packages.

Additional Services settings: where they appear

At the top of Settings > Additional Services, the Where they appear section has these settings. Click Save after changing them.

  • Offer services while taking a booking: adds a step to the add booking screen so staff are prompted to offer extras rather than having to remember.

  • Offer services in the online portal: customers can add services themselves when booking online. Only services marked Customers can add this themselves are shown.

  • Wording shown above the list: a line shown to customers above the list of services in the online portal, for example a bit of encouragement or anything they need to know before choosing.

  • Do not schedule a service on the arrival day: when a service is scheduled automatically across a stay, skip the day the pet arrives.

  • Do not schedule a service on the departure day: the same, for the day the pet goes home.

  • Put the list in my own order: use the sort number on each service instead of the default order.

The arrival and departure day settings are two separate switches, so you can skip one, both or neither. For example, if you don't walk dogs on the day they arrive or leave, switch both on: on a Monday to Friday booking, choosing Every Day for a walk then schedules walks on Tuesday, Wednesday and Thursday.

How to create an additional service

  1. Go to Settings > Additional Services and click Add service in the Your Services section.

  2. On the Service Details page, fill in the Details: Type, Name (what customers and staff see on the booking), Description (optional, shown to customers when they're choosing extras), Price and Sort order (lower numbers appear first).

  3. Switch on Price to be confirmed if the cost depends on the pet. Nothing is charged until a member of staff sets the price.

  4. Set the Options (see below).

  5. Under Where it applies, tick every kind of booking the service can be added to: the boarding pet types (Dogs, Cats and so on) and any other booking types (daycare, grooming, training and so on). If you untick everything, the service isn't offered anywhere.

  6. Click Save. Nothing on the page takes effect until you save.

If you leave the name or price empty, the page shows "Please add a name for this charge!" or "You must specify a price!".

Additional service options

  • Active: switch off to retire a service without deleting it. Existing bookings keep it.

  • Customers can add this themselves: switch off to keep it as a staff-only charge that isn't offered in the online portal.

  • Schedulable: lets staff give the service a date and time, so it shows on the calendar and the Daily Overview.

  • Always show on Daily Overview: by default, services on a checked-out booking are hidden from the Daily Overview. With this on, the service keeps showing until it's marked as completed, even after check-out.

  • Can be redeemed with loyalty points and Points required: customers can claim the service for free once they have enough loyalty points.

  • Tax exempt: no tax is added to this service.

  • An exemption from staff commission, for businesses that pay commission.

  • Accounting code: where the service ends up in your accounts package. Shown when QuickBooks or Xero is connected.

To remove a service completely, open it and click Delete this charge. To see services you've deleted, tick Show Deleted above the list.

Additional service packages

A package is several additional services bundled at one price, usually cheaper than buying them separately. Your packages are listed in the Packages section of Settings > Additional Services, with what each one includes, its price and whether it's offered online. Staff add a package to a booking from the same Add Services popup and booking Services page as single services (see below).

To create a package:

  1. Go to Settings > Additional Services and click Add package in the Packages section.

  2. Under Details, enter the Name, Description (optional), Price and Sort order. Switch on Price to be confirmed if the cost depends on the pet.

  3. Set the Options you need (Customers can add this themselves, Can be redeemed with loyalty points, Tax Exempt, Exempt from staff commission and, with QuickBooks or Xero connected, Accounting code).

  4. Under Where it applies, tick every kind of booking the package can be added to.

  5. Click Save. You're taken back to Settings > Additional Services and the new package is in the Packages list.

A new package starts empty: you add its services once it has been saved.

To add services to a package or edit it:

  1. In the Packages section of Settings > Additional Services, click Edit next to the package.

  2. Under What services are included, pick a service in Add a service. It's added straight away and shows under In this package. Repeat for each service in the package.

  3. Change any other details, options or booking types, then click Save.

To remove a package, open it and click Delete this service at the bottom of the page. To see packages you've deleted, tick the Show Deleted box in the Packages section.

How to add additional services to a booking

Once your services are set up, there are two ways to add them to a booking.

From the booking screen:

  1. Open the booking and click the green Add Services button under the booking costs.

  2. In the Additional Services popup, choose the Service and the quantity (Qty), then click Add. To add a package, choose it under Package and click its Add button.

On a boarding booking, the quantity list also has scheduling choices: Every Day, Every Other Day, Checkin Day, Checkout Day, Checkin and out Day, Day before Checkout, and 2 a Day up to 5 a Day. KennelBooker then puts a date against each entry, taking account of the arrival and departure day settings above. On other booking types, choose a number.

Once added, the service appears in the booking costs.

From the booking's Services page:

  1. Open the booking and click Services in the booking's submenu.

  2. The Additional Services page lists the services on the booking. Click Add Services to add more.

On the Services page you can, for each service, choose the pet, set a date, time and duration, assign it to a member of staff, change the price and add notes. Click Update Additional Services to save your changes. When a service has been done, click Complete (it then shows Completed!). To delete a service from the booking, click the X next to it. Packages on the booking are listed under Additional Services - Packages, with Add Package and Update Package.

Sorting additional services

By default, KennelBooker sorts your additional services for you. If you'd rather choose the order they're listed in:

  1. Go to Settings > Additional Services, switch on Put the list in my own order in the Where they appear section and click Save.

  2. Open each service and give it a number in Sort order. Lower numbers appear first: give 1 to the service you want first, 2 to the second, and so on.

Tip: number your services in steps of 10 (10, 20, 30, 40 and so on). That leaves room to move services around or slot new ones in later without renumbering everything.

What happens when you add additional services to a booking

  • The service's price is added to the booking total, with tax unless the service is tax exempt.

  • Schedulable services with a date and time show on the calendar and the Daily Overview, so staff can see what needs doing.

  • A service whose price is to be confirmed isn't charged until a member of staff sets the price.

  • KennelBooker doesn't email the customer when staff add a service to a booking.

What additional services don't do

  • Additional services aren't stock items. To sell products (food, toys, treats) with stock levels, use Products instead.

  • A service only appears on the booking types and pet types ticked under Where it applies.

  • Services marked Customers can add this themselves only show in the online portal if Offer services in the online portal is switched on.

  • Scheduling choices such as Every Day are only offered on boarding bookings.

Additional services: frequently asked questions

How do I add a new extra like a bath or nail trim?

To create an additional service, go to Settings > Additional Services, click Add service, enter the name, description and price, tick the booking types it applies to under Where it applies, and click Save.

Can customers add extras when they book online?

Yes. Switch on Offer services in the online portal in Settings > Additional Services, and make sure each service you want to offer has Customers can add this themselves switched on. Services with it switched off stay staff-only.

How do I get KennelBooker to schedule a walk every day of a stay?

Make sure the service has Schedulable switched on. On a boarding booking, click Add Services, pick the service and choose Every Day (or Every Other Day, 2 a Day and so on) in the quantity list. KennelBooker dates each entry across the stay, skipping the arrival or departure day if you've switched on Do not schedule a service on the arrival day or on the departure day.

Can I add a service with no set price?

Yes. Switch on Price to be confirmed on the service. Nothing is charged until a member of staff sets the price on the booking. See "Additional Services without a Set Price" in Related articles.

Can I offer a bundle of services at one price?

Yes. A package bundles several additional services at one price. Packages are listed in the Packages section of Settings > Additional Services and are added to a booking from the Add Services popup or the booking's Services page.

Why can't I add services to a new package?

A package has to be saved before you can add services to it. Click Add package, enter the name and price, click Save, then click Edit next to the package in the Packages list and pick each service in Add a service.

Can customers pay for an extra with loyalty points?

Yes. On the service, switch on Can be redeemed with loyalty points and enter the Points required. Customers can then claim it for free once they have enough points. See "Loyalty Points" in Related articles.

How do I stop offering a service without losing it from old bookings?

Open the service in Settings > Additional Services and switch off Active. The service is retired but existing bookings keep it. Use Delete this charge only if you want it removed from the list.

How do I mark a service as done?

Open the booking, click Services in the booking's submenu and click Complete next to the service. The button then shows Completed!.

Can I assign an additional service to a member of staff?

Yes. On the booking's Services page, choose the staff member in the Assigned To column and click Update Additional Services.

Can I change the price of a service on one booking only?

Yes. On the booking's Services page, change the Price for that service and click Update Additional Services. The price on Settings > Additional Services isn't changed.

How do additional services show in QuickBooks or Xero?

When QuickBooks or Xero is connected, each additional service has an Accounting code setting that chooses where the service ends up in your accounts package. Open the service in Settings > Additional Services, pick the code and click Save.

Can I add additional services to daycare or grooming bookings?

Yes. Tick the booking types under Where it applies on the service. The service is then offered on those booking types. The scheduling choices such as Every Day are only on boarding bookings.

Additional services: common problems

A service doesn't show when I add services to a booking

Check the service is Active and that the booking's type (and, for boarding, the pet type) is ticked under Where it applies on the service. If everything is unticked, the service isn't offered anywhere.

Customers can't see my extras in the online portal

Switch on Offer services in the online portal in Settings > Additional Services, and switch on Customers can add this themselves on each service you want offered. Also check the booking type and pet type are ticked under Where it applies.

Every Day isn't in the quantity list

The scheduling choices (Every Day, Every Other Day, Checkin Day and so on) are only offered on boarding bookings. On other booking types, choose a number instead.

The walks were scheduled on the arrival or departure day

Switch on Do not schedule a service on the arrival day and/or Do not schedule a service on the departure day in Settings > Additional Services and click Save. This affects services scheduled from then on; dates already on a booking can be changed on the booking's Services page.

My services aren't in the order I set

The Sort order numbers are only used when Put the list in my own order is switched on in Settings > Additional Services. Switch it on and click Save.

"You must specify a price!" when saving a service

Every additional service needs a price, even if it's 0. Enter a number in Price. If the price depends on the pet, also switch on Price to be confirmed.

Related articles

Did this answer your question?