Bookings hold relationships between Contacts and Trips.

How are Bookings Created?

  1. Bookings are created via Travelers through the booking form. OR

  2. Bookings are created by users manually in Groupdesk.

Create a Booking (in Groupdesk)

  • Click [+] (top right corner)

  • Select Bookings

Example of the `Create Bookings` pop up overview
  • Status: Status of the booking (active, overdue, pending, waitlist etc.)

  • Select a trip: which trip the booking will be on**

  • Select a contact: contact with the passengers information that the booking will be associated to

  • Student number

  • Referred by: contact who referred the booking passenger

  • Comp, Med, Deluxe and Premium sent: refers to insurance

    • These are selected when Insurance has been purchased for the passenger (if applicable)

** Once the Trip has been added to the create window, all of the inventories available on the Trip will appear. It will default selecting any mandatory inventories, so you can just click Create.

Booking Statuses

Traveling Statuses:

  • NEW JOINER - New Booking created with no transactions

  • ACTIVE - All payments are up-to-date

  • OVERDUE - 1 payment is listed as missed

  • COMPLETED - All payments up-to-date, and the Trip status equals Completed

Non-Traveling Statuses:

  • PENDING - 2 or more payments are listed as missed

  • DEFAULT - 3 or more payments are listed as missed

  • CANCELLED - Set manually by users

  • WAITLIST - All payments up-to-date, and Trip status equals Waitlist

  • UNCONFIRMED - Deposit payment is listed as missed

  • NO SHOW - Set manually by users

    • Typically used is cases where a booking was Active but did not actually travel on the trip and did not contact the company to cancel their spot.

Only Bookings with a traveling status can be assigned a room number.

Bookings with an Organizer association to the trip will not fall below Overdue even if they have 3 or more Missed payments. It will be your responsibility to review these bookings and move them to the appropriate status if they are no longer traveling.

How to Update a Booking Record's Booking Status

Groupdesk has automatic status updates for Booking Records. This means you will likely only have to manually update a Booking Record when cancelling, uncancelling, fixing an error or updating an Organizer Booking Status that has fallen below overdue.

  1. Open the Booking Record

  2. In the Overview Panel, Click Edit

    1. In the Status dropdown, choose the status you want to update to

    2. Click Update

Updating a Booking Status may send an automated email to the traveler to let them know the change in their status.

Add Discounts / Fees

When adding Discounts / Fees to bookings, you will need to be on the booking record.

  1. Scroll to the Pricing module

  2. Click Edit

  3. Add the following fields:

    1. Category - Discount or Fee

    2. Description - Description of category

    3. Type - Amount or Percentage

    4. Amount - Amount of Discount or Fee

If you would like to add multiple discounts / fees to one booking, just add another Line Item + and fill in the appropriate information.

Edit a Payment Schedule for an Individual Booking

Each Booking has their own payment schedule (generated from the Trip). This can be edited on the booking record to customize the schedule for the passenger.

  1. Open the Booking Record

  2. Scroll down to the Payments module

  3. You can now do any of the following to edit the bookings payment schedule:

    1. Add Payment

      1. Click Add Payment

      2. Fill out the amount, and scheduled date

      3. Click Create

    2. Edit an upcoming payment

      1. Find the payment in the list

      2. Click edit on the right side of that payment row

      3. Edit the Amount or Date

    3. Remove an upcoming payment

      1. Find the payment in the list

      2. Click remove on the right side of that payment row

    4. Edit the Balance Date

      1. Scroll to the Balance payment

      2. Click edit on the right side of that payment row

      3. Edit the Date

When removing payments from the schedule, make sure that the deposit payment is scheduled first, and is the only transaction scheduled on that date.

If you have payments listed before the deposit date, update the dates of those payments so they are after the deposit date.

The Payments module on a booking record includes an UPDATE SCHEDULE button. This button is available for all users and can be used to recalculate booking schedules if there are any errors.

Payment Statuses

  • Upcoming - Scheduled for the future

  • Paid - Satisfied by transaction

  • Missed - Scheduled in the past, without a transaction to satisfy the amount due.

If you edit or delete an upcoming payment, Groupdesk will automatically adjust the balance payment.

By changing an existing Periodic payment, it will change the payment from periodic to custom.

The difference between a Periodic payment and a Custom payment is the relationship to the trip. When payments are generated on the trip they create relationships to the payments that correspond to the booking. Custom payments do not have that relationship.

Adding a new payment does not exempt the traveller from the next scheduled payment, unless you also delete or change the scheduled payment date of that next payment.

Deleting a payment from an Individual Payment Schedule is helpful when you want to keep the traveller's Booking Status in good standing. Missed payments = changes to the booking status.

Refunding a Transaction

Please read here for full details on refunding a transaction.

Impersonate a User

An action to login as a traveler (login on their behalf)

  1. Open your booking record

  2. In the Overview panel click on Impersonate Login

  3. View and/or edit the My Profile as needed

  4. To stop impersonating, click logout in the top right box above the left navigation

ALWAYS LOG OUT AFTER IMPERSONATING. Not logging out confuses the Traveler Interface, and you may inadvertently create errors or make incorrect edits for the booking. Refreshing Groupdesk pages while impersonating a user may also cause errors.

If you're unable to impersonate a user, you may have to ask your admin for access.