You can specify discount codes which can be applied to bookings.

Your clients can apply these codes at the time of making an online booking.

You can then use these codes in marketing promotions that you run.

Go to settings > general > discount codes 

Click on that button and you will see a list.

Click Add New to add, or click on a row to edit.

By setting the Valid Dates & Times, a customer can place the reservation at any time but the bike must be reserved between those dates and times that the Discount Code is valid for: Reservation Start and End date/time within that timeframe.

You can now specify exclusion dates for your codes (blackout dates)

Here is the detail page of a Discount:

You can apply discounts in the back-office or online (if you enable that)

Finally, if you want to make them available online, please make sure you have Discount Codes enabled in Settings > Online > Advanced:

Doing this will enable the discount code field on the Online Booking Wizard, allowing customers to enter a code as they make their reservation.

You can now set certain extras to be discount exempt

example use-case: selling ski passes online (alongside your skis)

Go into your extra and change the checkbox:

See Also

applying discount codes

using extras