School-level feature — managed within your school portal at
yourschool.deandesk.com.Product types
DeanDesk supports four product types. Choose the one that matches what you are selling.| Type | Purpose | Billing | Who can purchase |
|---|---|---|---|
| Tuition | Course enrollment fees | One-time or recurring | Students (optionally restricted to members or children only) |
| Program | Public program enrollment | One-time or recurring | Anyone (can require a checkout form) |
| Fee | One-time charges (registration, materials, etc.) | One-time only | Students |
| Donation | Fundraising campaigns | One-time or recurring | Anyone |
Create a product
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
Configure type-specific settings
Depending on the product type, additional options appear:
- Tuition
- Program
- Fee
- Donation
- 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
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
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.
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
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
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.
Example pricing configurations
| Plan name | Amount | Billing | Interval | Payments | Total cost |
|---|---|---|---|---|---|
| Monthly Tuition | $150 | Recurring | Monthly | Unlimited | Ongoing |
| Semester Plan | $800 | Recurring | Every 6 months | Unlimited | Ongoing |
| 10-Month Plan | $100 | Recurring | Monthly | 10 payments | $1,000 |
| Annual Tuition | $1,000 | One-time | — | 1 | $1,000 |
| Free Trial | $0 | One-time | — | — | Free |
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
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:| Column | What it shows |
|---|---|
| Product | Name and description |
| Type | Tuition, Program, Fee, or Donation |
| Pricing Plans | Number of plans and price range |
| Associated Courses | Number of linked courses |
| Status | Active or Inactive |