Apply a promo code to a booking

Add a promo code to a trip yourself — for phone and walk-up bookings — and remove one if it was applied by mistake.

Written By Melanie Gannone (Super Administrator)

Updated at August 25th, 2026

Guests entering a promo code themselves at online checkout is the usual path. But for a phone or walk-up booking, you can apply a promo code to the trip yourself — and remove one that was added by mistake.

Apply a code

  1. Open the trip and go to the Payments tab.
  2. Select Promo to open the Apply Promo Code window.
    Apply a promo code to a trip in TripWorks — the Apply Promo Code window with a search field and Apply to All Guests or Single Guest options
    Search for the code, then choose whether it applies to all guests or one.
  3. Type to search for the code and select it (codes aren't case-sensitive, but spelling counts).
  4. Choose Apply to All Guests or Limit to a Single Guest, then select Apply Promo Code.

The discount appears on the order — the code, its public description, and the amount taken off. A trip takes one promo code at a time; once one is applied, the Promo button is disabled (see why the promo field is greyed out). The code's discount and rules are configured under Promo codes.

Guests can also enter a promo code themselves at online checkout — this back-office flow is for phone, walk-up, and staff-applied bookings.

Apply a code after the trip is paid

A guest forgets their code, pays in full, then calls to ask about it. You can apply the code to a trip that is already settled, without canceling and rebuilding the booking.

  1. Open the trip and go to the Payments tab.
  2. Select Promo, search for the code, and apply it exactly as you would on an unpaid trip.
  3. The discount comes off the total. Because the guest already paid the higher amount, the trip now shows the difference as Overpaid by that amount, which is money owed back to them.
  4. Return it with a refund for the overpaid amount. See Refund a payment.

The booking, the manifest, and your reporting all stay intact, which is the advantage over canceling and re-booking to force the price down.

Remove a code

Applied a code by mistake? On the trip's Payments tab, find the promo under Payments / Promos and select Remove. The discount comes off immediately and the trip returns to its normal price.

Remove a promo code from a trip in TripWorks — the applied promo code row on the Payments tab with a Remove button
The applied code shows on the Payments tab with a Remove button.

Frequently asked questions

Why won't my promo code apply?

A code only applies when it's Available (not Inactive), the booking falls inside the code's valid dates, and the trip's experiences and products match what the code is restricted to. Check those on the code under Setup → Sell online → Promo Codes — see Promo codes.

Why is the promo code option greyed out on a trip?

Three things disable it: a code is already applied (a trip takes one at a time), the trip has no bookings or gift cards to discount, or the trip is deleted. A trip being paid in full does not disable it — see why the promo field is greyed out.

Does the discount scale with the number of guests?

It depends on the code's Redemption Frequency: a code set to apply once per booking-guest scales with the guest count, while one set to apply once per trip is a single flat amount. That's configured on the code itself — see Promo codes.

Built for attractions, tours & activities

Give every guest the right price

See how attractions, tours, and activities apply discounts across web, phone, and walk-up bookings — consistently — in one place on TripWorks. Book a demo and make the switch.

Can't find what you're looking for?

Our team is here to help. Reach out and we'll get back to you as soon as possible.

Contact us →