Creating Tutoring & Counseling Packages
The Packages module allows administrators to create tutoring or counseling packages based on a specific rata and a number of hours that can be purchsased by students or parents. In order for students/parents, instructors, or admin to be able to schedule any tutoring or counseling sessions, the corresponding account of the student needs to have an active package with available hours. Once created from the admin panel, packages can be purchased if online payments is activated, or addded manually by admins from the student profile.
This guide walks you through everything you can do inside the Packages section, using tutoring and counseling packages as examples.
1. Navigating to the Packages Section

Open the side navigation menu.
Go to Packages & Promos → Packages.
Choose the service category you want to manage:
Tutoring
Counseling
Each tab lists all active packages under that service, showing key details such as price, hours, promo code eligibility, status, and package type (One-Time or Recurring).
2. Creating a New Package

Click the “+” Add Package button to open the package creation form.

Fields Included When Creating a Package
When adding a new tutoring or counseling package, you will be able to configure:
Package Image
Service Selection (Tutoring or Counseling)
Package Name (EN & AR)
Price
Hours
Package Type (One Time Purchase or Recurring Monthly Package)
Promo Code Eligibility (Which Code(s) to be Accepted)
Description (EN & AR)
3. Adding Hour Extensions (Optional Add-On)
Once the package is created, admins also have the ability to add options to extend a package by purchasing hourly add-ons.
If enabled, you can define:
Minimum Hours that can be extended
Maximum Hours for extentions
Hourly Price for the extended hours
This is perfect for students who finish their package but want extra sessions without purchasing a full new package.

To add an extension:

Open the package.
Scroll to the Extension section.
Click the “+ Add” button.
Enter the extension configuration.
Save.
4. Viewing Package Details

Each package has a detailed view showing:

Package image
Name (EN & AR)
Duration (total hours)
Price
Promo code acceptance
Package type
Full description in all available languages
Extension details (if any)
You can access this by selecting “View” from the options menu (three dots).
5. Editing an Existing Package

If you need to update a tutoring or counseling package:

Click the three dots (…) beside the package.
Choose Edit.
Make your updates:
Adjust pricing
Update descriptions
Change hours
Replace the image
Enable/disable promo codes
Update extension rules
Click Save.
Edits apply immediately to the package listing.
6. Deleting a Package
You may delete outdated or discontinued packages.

To delete:
Select the three dots (…) next to the package.
Click Delete.
Confirm the action.
7. Exporting Package Data (CSV Download)
A CSV export button allows admins to download:

Tutoring package data
Counseling package data
This helps with:
Finance reports
Sales analytics
Inventory of services
Operational tracking
One click generates a clean file for offline use.
8. Tutoring vs. Counseling Packages — What’s The Difference?
Although the creation process is identical, tutoring and counseling packages may differ in:
Tutoring Packages
allow students/parents to utilize the hours for tutoring sessions only
Counseling Packages
allow students/parents to utilize hours for counseling sessions only
Both types support:
Custom pricing
Hour allocation
Multilingual descriptions
Promo code rules
Optional extensions
9. Best Practices
Use clear, benefit-driven names
e.g., Achiever Package, Explorer Counseling Plan, Test Prep Starter Bundle.Add detailed descriptions
Explain exactly what the student receives.Enable promo codes strategically
Great for marketing campaigns.Use extensions to upsell additional hours
Flexible and convenient for students/parents