Skip to main content

Discounts

Give percentage or money-off discounts on bookings, set customer discounts, boarding discount rules and online discount codes.

Written by Stephen

KennelBooker lets you take money off a booking in four ways: a discount your staff add to a booking (either a percentage or a set amount), a standing discount on a customer's profile, automatic boarding discounts for longer stays or more pets (discount rules), and discount codes (coupons) that pet parents enter when they book online. Discounts are switched on in Settings > Main Settings, in the Discount Settings section.

Where to find discount settings

  • Settings > Main Settings, section Discount Settings: switch on percentage or amount discounts, set your preset rates and choose what the discount applies to.

  • Settings > Online Booking Portal, section Discount Codes / Coupons: create the codes pet parents use online.

  • Settings > Boarding, section Discount Rules: automatic boarding discounts by length of stay and number of pets. (The menu item uses your own name for boarding.)

  • The customer's profile, Discounts panel: a customer's own discount for each service.

Percentage or amount: choose one

In Discount Settings you switch on either Enable % based discounts or Enable [currency] based discounts (for example Enable € based discounts). They can't both be on: switching one on switches the other off.

  • % based discounts take a percentage off the booking. You can set up to four preset rates, or let staff type any percentage.

  • Amount based discounts take a set amount of money off the booking, typed in on the booking.

How to set up percentage discounts

  1. Go to Settings > Main Settings and scroll to Discount Settings.

  2. Switch on Enable % based discounts. More options appear.

  3. Choose the Discount Type:

    • Set % Discounts: staff pick from your preset rates. Enter up to four rates in Rate 1 % to Rate 4 %, for example 5, 10, 15 and 20. A rate left blank or at 0 isn't shown.

    • Open % Discount: staff type any percentage into a box on the booking.

  4. For each service, choose whether the discount comes off the main booking cost only, or off the total including extras: switch on Apply Discount to Total [service] Cost & Additional Extras for the services where you want extras discounted too. By default only the main booking cost is discounted.

  5. Switch on Show Discount % on Invoice if you want the percentage printed on customer invoices.

  6. Click Save.

How to give a percentage discount on a booking

  • When adding a boarding booking: on the rates step, the Discount row shows a button for each preset rate (and 0%). Click the one you want. With Open % Discount, type the percentage in the box and click Apply. The booking summary shows the discount.

  • On a booking that's already saved: open the booking, change the Discount Applied percentage in the booking details and click Save. The booking costs then show the discount.

How to give an amount discount on a booking

  1. Make sure Enable [currency] based discounts is on in Settings > Main Settings, Discount Settings.

  2. Open the booking. In the booking costs panel, find Discount Amt.

  3. Enter the amount to take off and click the update button beside the box.

The page updates and shows the new balance the customer owes. Once a booking is marked as paid, the discount amount is shown but can't be changed there.

How to set a discount on a customer's profile

  1. Open the customer and expand the Discounts panel.

  2. Enter a percentage for each service you want to discount, for example Boarding or Daycare (the labels use your own service names). There's also a Point of Sales Discount for product sales.

  3. Click Update Details.

The customer's discount is then applied to new bookings for them until you remove it from their profile. It isn't applied to bookings that are already in the system: change those on each booking. When you add a boarding booking for that customer, the discount shows as a Client Discount button that's already selected. Customer discounts are percentages, so they need Enable % based discounts switched on.

How to set up boarding discount rules

Discount rules give a percentage off boarding bookings automatically, based on the length of stay and, optionally, the number of pets. For example: 1 to 10 days for 1 pet, 10% off; 11 to 24 days for 1 pet, 15% off.

  1. Go to Settings > Boarding and scroll to Discount Rules.

  2. Enter a Name, choose Number Pets (or Any), Num Days From, Num Days To and the Discount percentage.

  3. Click Add Rate. The rule appears in the list, where Delete removes it.

Adding a discount rule switches your account to percentage discounts (and switches amount discounts off). When staff add a boarding booking with no other discount chosen, KennelBooker uses the first rule that matches the stay.

How to set up discount codes for online bookings

  1. Go to Settings > Online Booking Portal and find Discount Codes / Coupons.

  2. Switch on Enable Discount Codes/Coupons. (This is the same setting as Enable Discount Codes/Coupons on Online Booking Portal in Main Settings.)

  3. For each code, choose the Service, the dates it's valid (Valid From and Valid To), or for daycare, grooming, training, walk and drop-in bookings the days of the week it's Valid On.

  4. Enter the Code Name (the code pet parents type), choose the Type (Percentage Based or Monetary Based) and the Amount.

  5. Tick Apply once per customer if each customer can only use it once.

  6. Click Save. The code appears in the list. Click X beside a code to remove it.

Pet parents see a discount code box when they book on your online booking portal. They type the code and click Check; the box then says Valid or Invalid.

What discounts don't do

  • You can't use percentage and amount discounts at the same time. Choose one in Discount Settings.

  • A customer's profile discount doesn't change bookings already in the system.

  • Discount rules are for boarding only, and are applied when staff add a boarding booking. They aren't applied to bookings made online.

  • By default a discount doesn't come off extras (additional services). Switch on Apply Discount to Total [service] Cost & Additional Extras to include them.

Related articles

Discounts: frequently asked questions

How do I give a customer 10% off a booking?

Switch on Enable % based discounts in KennelBooker's Settings > Main Settings, Discount Settings, and add 10 as one of your rates. Then pick 10% in the Discount row when adding the booking, or change Discount Applied on a saved booking and click Save.

Can I take a set amount off instead of a percentage?

Yes. Switch on Enable [currency] based discounts in KennelBooker's Discount Settings. Then open the booking, enter the amount in Discount Amt. in the booking costs and click the update button. Percentage discounts are switched off while amount discounts are on.

Can I give a regular customer a permanent discount?

Yes. Open the customer in KennelBooker, expand Discounts, enter a percentage for each service and click Update Details. It applies to their new bookings until you remove it.

Will a customer discount change bookings they've already made?

No. A discount on a KennelBooker customer's profile only applies to bookings added after you set it. Change existing bookings one by one on the booking.

Can I discount longer stays automatically?

Yes, for boarding. Add discount rules in KennelBooker's Settings > Boarding, Discount Rules, for example 10% off stays of 11 to 24 days. They're applied when staff add a boarding booking.

Can I give a multi-dog discount?

Yes. A KennelBooker boarding discount rule can be limited to a number of pets with Number Pets, for example 10% off when 2 pets stay. You can also add a preset rate in Discount Settings and pick it on the booking.

Can customers use a discount code when booking online?

Yes. Switch on Enable Discount Codes/Coupons in KennelBooker's Settings > Online Booking Portal, Discount Codes / Coupons, and add your codes. Pet parents type the code on the online booking portal and click Check.

Can a discount code only be used once?

Yes. Tick Apply once per customer when you create the KennelBooker discount code, so each customer can only use it once.

Does the discount come off extras like baths?

Only if you switch on Apply Discount to Total [service] Cost & Additional Extras for that service in KennelBooker's Discount Settings. By default the discount only comes off the main booking cost.

Can I show the discount percentage on the invoice?

Yes. Switch on Show Discount % on Invoice in KennelBooker's Settings > Main Settings, Discount Settings, and click Save. Switch it off to hide the percentage from customer invoices. This option shows once percentage discounts are switched on.

Can I remove a discount from a booking?

Yes. On the KennelBooker booking, set Discount Applied back to 0 and click Save, or set Discount Amt. to 0 and click the update button, depending on which type of discount you use.

Discounts: common problems

I can't see the Discount Amt. box on my bookings

The Discount Amt. box only shows when Enable [currency] based discounts is on in KennelBooker's Settings > Main Settings, Discount Settings. If percentage discounts are on, you'll see Discount Applied in the booking details instead.

My amount discounts switched off on their own

Switching on percentage discounts, or adding a boarding discount rule, switches KennelBooker amount discounts off, because only one type can be on. Switch amount discounts back on in Discount Settings if that's what you use (your discount rules then won't apply).

The preset discount buttons don't show when adding a booking

KennelBooker only shows the preset rate buttons when Discount Type is Set % Discounts and at least one of Rate 1 % to Rate 4 % is above 0. With Open % Discount, you get a box to type the percentage instead.

A customer says their discount code is invalid

In KennelBooker's Discount Codes / Coupons list, check the code's Service matches what they're booking, the dates are inside Valid From and Valid To (or the day is ticked in Valid On), and whether it's set to Apply once per customer and they've used it before.

The customer discount didn't apply to an existing booking

KennelBooker customer discounts only apply to new bookings. Open the existing booking and set the discount on it yourself.

Did this answer your question?