Skip to main content
School-level feature — managed within your school portal at yourschool.deandesk.com.
Products are the foundation of billing in DeanDesk. Every payment a student or family makes is tied to a product. You create products, attach pricing plans to them, and optionally link them to courses or programs so that paying for a product grants access to the associated content. Open Finance → Products in the admin sidebar to manage your products.

Product types

DeanDesk supports four product types. Choose the one that matches what you are selling.
TypePurposeBillingWho can purchase
TuitionCourse enrollment feesOne-time or recurringStudents (optionally restricted to members or children only)
ProgramPublic program enrollmentOne-time or recurringAnyone (can require a checkout form)
FeeOne-time charges (registration, materials, etc.)One-time onlyStudents
DonationFundraising campaignsOne-time or recurringAnyone

Create a product

1

Open Products

Go to Finance → Products and click Create Product.
2

Enter basic information

Fill in the following:
  • Product Name — what students and families see when purchasing (e.g., “Full-Time Tuition”, “Summer Camp Registration”)
  • Description — a longer explanation of what the product includes
  • Product Type — select Tuition, Program, Fee, or Donation
3

Configure type-specific settings

Depending on the product type, additional options appear:
  • Tuition Access — choose Anyone can select or Members only to restrict purchasing to users with an active membership
  • Tuition Audience — choose Adults or children or Children only to restrict who the tuition applies to
4

Add optional metadata

  • Benefits — a comma-separated list of what the product includes, displayed as bullet points on the public product page (e.g., “Access to all resources, Discussion and community features, Ongoing updates”)
  • YouTube Video URL — paste a YouTube link to embed a video on the public product page
  • Images — add image URLs or upload up to 5 image files to display on the product page
5

Link a course (tuition products only)

For tuition products, you can optionally create or link a course during product creation. When a student purchases the product, they gain access to the linked course.Click Add Course to either create a new course or link an existing one. You can also manage course associations later from the product details page.
6

Save

Click Create Product. The product is now visible in your products list and ready for pricing plans.

Pricing plans

Every product needs at least one pricing plan that defines how much to charge and how often. A single product can have multiple pricing plans to give buyers flexibility.

Add a pricing plan

1

Open the product

From Finance → Products, click on the product to open its details page.
2

Click Add Pricing Plan

In the Pricing Plans section, click Add Pricing Plan.
3

Configure the plan

  • Plan Name — a label for this pricing option (e.g., “Monthly Plan”, “Annual Plan”, “One-Time Payment”)
  • Amount — the price to charge. Enter in dollars (e.g., 25.00 for $25). Toggle the Free switch for free products.
  • Currency — USD, EUR, or GBP
  • Billing Type — choose Recurring or One-time
4

Configure recurring billing (if applicable)

For recurring plans:
  • Billing Interval — how often to charge: Daily, Weekly, Monthly, or Yearly
  • Interval Count — the number of intervals between charges (e.g., set to 3 with Monthly for quarterly billing)
  • Limited Billing — toggle this on to stop billing after a set number of payments. For example, “12 monthly payments” charges the student monthly for one year, then stops automatically.
5

Save

Click Save. The pricing plan is now available to buyers.

Example pricing configurations

Plan nameAmountBillingIntervalPaymentsTotal cost
Monthly Tuition$150RecurringMonthlyUnlimitedOngoing
Semester Plan$800RecurringEvery 6 monthsUnlimitedOngoing
10-Month Plan$100RecurringMonthly10 payments$1,000
Annual Tuition$1,000One-time1$1,000
Free Trial$0One-timeFree
Offering both monthly and annual pricing plans for the same product lets families choose the payment schedule that works best for them. Consider a small discount on the annual option to incentivize upfront payment.

Archive a pricing plan

To remove a pricing plan without deleting it, click the Archive button next to the plan. Archived plans are no longer available for new purchases, but existing subscriptions on that plan continue unaffected.

Linking courses and programs

Products can be linked to courses and programs so that purchasing the product automatically grants access to the associated content.

Manage course associations

From the product details page, click Manage Courses to:
  • Search and link existing courses — select courses that already exist in your school
  • Create a new course — create a course directly from the product page with title, description, instructor, dates, enrollment code, term, capacity, and active status
  • Remove a course — unlink a course from the product
Each linked course displays its title, instructor, status, start/end dates, capacity, and current enrollment count.

Manage program associations

Click Manage Programs to link or unlink programs. The process is the same as courses — search existing programs or create a new one.
Only Tuition products can be linked to courses. Program products can be linked to programs. Fee and Donation products do not support course or program associations.

Donation campaigns

Donation products include additional features for running fundraising campaigns.

Donation page

Each donation product has a public donation page where supporters can:
  • Choose from preset donation amounts (the quick-select buttons you configured)
  • Enter a custom amount
  • Leave an optional message
  • Choose to donate anonymously
  • Set up a recurring donation on a schedule

Donor wall

If enabled, the donation page displays a wall showing donor names, amounts, and messages. Anonymous donors appear as “Anonymous” on the wall.

Viewing donations

From the product details page, the Donations section shows:
  • Total number of donations
  • Total amount raised
  • A paginated table of every donation with donor name, email, amount, message, anonymous status, recurring indicator, status, and date

Editing and archiving products

  • Edit — click the edit button on any product to update its name, description, type settings, metadata, and images
  • Archive — archiving a product deactivates it so it can no longer be purchased. Existing subscriptions and enrollments are not affected.
  • Reactivate — archived products can be reactivated. You can optionally reactivate their pricing plans at the same time.

Product list

The Finance → Products page shows all your products in a table with:
ColumnWhat it shows
ProductName and description
TypeTuition, Program, Fee, or Donation
Pricing PlansNumber of plans and price range
Associated CoursesNumber of linked courses
StatusActive or Inactive
Click any product to open its details page where you can manage pricing plans, courses, programs, and view donations.