How to add fees to a product

Last updated: May 7, 2026

Fees are extra costs attached to a product on top of its price. They apply automatically when their conditions match — booking date, destination, study duration, student nationality, age, visa type, and more. Set them on a single product, or save them at the campus level to attach to multiple products at once.

A fee is a cost added on top of a product's total price. Fees apply automatically based on their conditions, and the person using the product cannot remove or modify them.

Where to create a fee

Fees can be created in two places:

  • On the product itself — useful for one-off fees that only apply to this product.
  • At the campus level — useful for fees that apply across multiple products (e.g. a registration fee charged for any program at a campus). Campus-level fees can be attached to one or more products in the campus.

One-time or recurring

  • One-time — charged once.
  • Recurring — charged on a pattern, e.g. $100 every 4 weeks.

Conditions

A fee applies only when its conditions match. You can set conditions on:

  • Booking date
  • Destination country (country of the campus or product)
  • Program type (e.g. Exam Preparation)
  • Program subject (e.g. English)
  • Start date
  • Valid study period (the dates the product runs)
  • Study duration
  • Student nationality
  • Student age
  • Student current location — Onshore or Offshore
  • Student visa type

A fee can also vary by condition. For example: $100 for students 17 or older, $200 for students 16 and younger.

Application Fee — different from a Fee

The Application Fee is a separate dedicated field on a program, not a fee. Use it when students must pay to apply to a program, regardless of whether they enroll. It's typical for Higher Education.

 


Source: https://docs.google.com/document/d/1h2R3WCog2zdQTu8BJk13TqvsFOLbYE4wkaltnGW_adc/edit