FAQ content

Spaces & Billing: Setting up billing charges for bookings

In this article

There are two ways that you can charge patrons for booking your spaces:

  • By category: you can apply a fixed hourly rate for all bookings in a category.
  • By space: you can also apply a fixed hourly rate for booking an individual space.

After booking a space, patrons will be able to pay the fee online via credit card, but you can also record an in-person payment.

Please note that recurring bookings made by staff do not support billing. Recurring bookings for a space that has billing enabled will have all costs waived.

Before you begin: if you have not yet set up billing for your LibCal system, please see Billing: Configuring your LibCal billing and payments settings.

Edit a space category's billing charges

To add or remove billing charges to an entire category of spaces:

  1. Go to Admin > Spaces & Equipment.
  2. Under the Locations tab, find the location containing the category you want to edit and click on its link in the Spaces column.

Selecting Equipment & Spaces from the Admin menu

  1. Select Edit Category from the cog () button in the category's heading.

Clicking a category's edit Category button

  1. On the Edit Category page, click on the Billing tab.
  2. Use the Billing Type dropdown to determine how patrons will be billed for spaces in this category.
    • Select No Billing to disable billing for this category. (You can still set up billing for individual spaces.)
    • Select Fixed Rate to charge users an hourly rate for bookings in this category. This will be applied to all spaces in the category, but can be overridden in an individual space's billing settings.
      • Enter the amount to be charged per hour booked in the Hourly Rate field. This can be a whole or decimal amount, without the currency symbol.
    • Select Fixed Cost to charge users a flat fee for bookings in this category. This can also be overridden in an individual space's billing settings.
      • Enter the fee to be charged per booking in the Fixed Cost field. This can be a whole or decimal amount, without the currency symbol.
    • Select Custom to set up charges containing a combination of an hourly rate, flat fee, minimum charge, and/or maximum charge for bookings in this category.
      • To charge an hourly rate, enter the rate to be charged in the Hourly Rate field. If you do not want to include an hourly rate, enter 0.
      • To charge a fixed cost, enter the fee to be charged in the Booking Fee field. If you do not want to include a fixed cost, enter 0.
      • To set a minimum charge per booking, enter the amount in the Minimum Amount field. If you do not want to set a minimum amount that all users will have to pay, enter 0.
      • To set a maximum charge per booking, enter the amount in the Maximum Amount field. If you do not want to limit the maximum amount a user can be charged, enter 0.
      • The following examples will give you a sense of the types of charges you can set up with the Custom option:
        • Example 1: you could charge users $1.00/hour with a maximum amount of $5 per booking.
        • Example 2: you could charge users a flat fee of $5.00 + an additional $1.00/hour booked, up to a maximum of $10 per booking.
        • Example 3: you could charge users $2/hour, with a minimum of $2 per booking. That way, if a user only books 30 minutes, they would pay $2 instead of $1.
  3. Click the Save button.

Options under the Billing tab


Edit the billing charges for a single space

By default, each space will use the current settings for its category. You can customize this, however, so that individual spaces have their own separate billing type and hourly rate. For example:

  • If a category is set to "No Billing", this would still allow you to enable a fixed rate just for individual spaces in that category.
  • If a category is set to "Fixed Rate", this would allow you to set individual rooms to "No Billing" or use a different fixed rate from the rest of the category.

To edit an individual space's billing settings:

  1. Go to Admin > Spaces & Equipment.
  2. Under the Locations tab, find the location containing the category you want to move and click on its link in the Spaces column.

Selecting Equipment & Spaces from the Admin menu

  1. Click the Edit Space () icon for the space that you want to move.

Clicking the edit space icon

  1. On the Edit Space page, click on the Billing tab.
  2. Use the Billing Type dropdown to determine how patrons will be billed for booking this space.
    • Select Use Category Setting to use the current billing type and rate from the category's billing settings.
    • Select No Billing to disable billing for this space. 
    • Select Fixed Rate to charge users an hourly (or daily) rate for booking this space.
      • Enter the amount to be charged per hour booked in the Hourly Rate field. This can be a whole or decimal amount, without the currency symbol.
      • If your category is using Daily bookings that span opening to closing, charges will be applied by day (calculated per 24 hours booked). As a result, you'll see a Daily Rate field instead. 
    • Select Fixed Cost to charge users a flat fee for bookings for this space.
      • Enter the fee to be charged per booking in the Fixed Cost field. This can be a whole or decimal amount, without the currency symbol.
    • Select Custom to set up charges containing a combination of an hourly rate, flat fee, minimum charge, and/or maximum charge for bookings for this space.
      • To charge an hourly rate, enter the rate to be charged in the Hourly Rate field. If you do not want to include an hourly rate, enter 0.
        • If your category is using Daily bookings that span opening to closing, charges will be applied by day (calculated per 24 hours booked). As a result, you'll see a Daily Rate field instead. 
      • To charge a fixed cost, enter the fee to be charged in the Booking Fee field. If you do not want to include a fixed cost, enter 0.
      • To set a minimum charge per booking, enter the amount in the Minimum Amount field. If you do not want to set a minimum amount that all users will have to pay, enter 0.
      • To set a maximum charge per booking, enter the amount in the Maximum Amount field. If you do not want to limit the maximum amount a user can be charged, enter 0.
      • The following examples will give you a sense of the types of charges you can set up with the Custom option:
        • Example 1: you could charge users $1.00/hour with a maximum amount of $5 per booking.
        • Example 2: you could charge users a flat fee of $5.00 + an additional $1.00/hour booked, up to a maximum of $10 per booking.
        • Example 3: you could charge users $2/hour, with a minimum of $2 per booking. That way, if a user only books 30 minutes, they would pay $2 instead of $1.
  3. Click the Save button.

Billing options under the Details tab


Including cost details in booking emails 

Each location's email notifications can display cost information for bookings that have a fee.

  • The following templates involved in the space bookings process will include the {{COST}} tag, which will display the booking fee:
    • Verification
    • Confirmed / Mediated Tentative / Verified
    • Mediation Approved
  • The following templates allow you to use the {{#BOOKINGS}} {{/BOOKINGS}} tags, which allow you to choose which properties to display for each space in the booking (with the booking fee represented by the {{cost}} tag):
    • Confirmed / Mediated Tentative / Verified
    • Reminder
    • Mediation Approved
    • Mediation Denied
  • If a booking requires mediation, patrons will not be prompted to pay until their booking is approved. The default Mediation Approved and Confirmed / Mediated Tentative / Verified templates include the {{{BOOKING_URL}}} tag, which displays the link patrons can use to submit their payment online when their mediated booking is approved, or after confirming a booking that requires two-step verification.
  • The brand new Online Payment Receipt template is sent when an attendee has successfully submitted an online payment. This includes the {{TRANSACTION_ID}} tag, which displays the unique transaction identifier for their payment (provided by your payment processor).
  • If a booking is cancelled and a credit card refund issued, the new Online Payment Refund template will be used. This includes the {{TRANSACTION_ID}} tag, which displays the unique transaction identifier (provided by your payment processor).

If you are not currently using the default templates for your location, or you are unsure, we recommend that you take a look at the following templates prior to adding billing fees:

  • Verification
  • Confirmed / Mediated Tentative / Verified
  • Online Payment Receipt
  • Reminder
  • Mediation Approved
  • Mediation Denied
  • Online Payment Refund

For best results, we recommend that you use the Restore Default Template option for each of the above templates. However, you can also manually add the cost tags to your existing templates, as well. For more info about how to customize email templates, please see Customize a space / equipment location's email templates.