Efficiently manage catering choices, monitor registrations and billing for your school cafeteria

Campus ServicesOptional module

Discover our cafeteria management module, designed to simplify life for parents and administrative teams. Register children for fixed or à la carte periods with various meal options suitable for each school level. Parents can easily register, access menus, and stay updated via a dedicated portal. Track real-time registrations, manage access and absences, and integrate billing with our finance module. Our solution seamlessly integrates with other catering systems for smooth and efficient management within our canteen software.

Key Benefits:

  • E-wallet (Electronic Wallet):
  • Easy management of registrations.
  • Parent cafeteria portal.
  • API/integration with third-party cafeteria systems.

Canteen Software Features:

  • E-wallet Solution (Electronic Wallet):
    • Balance per student for use in the school cafeteria.
    • Top-up via online payment or cash.
  • Cafeteria Registration Management:
    • Fixed Periods: Annual, quarterly, etc.
    • À la Carte: Weekly registration for selected days.
    • Definition of catering offers at different prices depending on the school level: type of meal, tray, snack, packed lunch, etc.
  • Parent Portal:
    • Easy registration for available meal options.
    • Cafeteria news/menus feed.
  • Operational and Registration Management:
    • Real-time registration tracking.
    • Integrated billing with the Finance module.
    • Monitor entries, access, and absences.
    • Supervisor portal.
  • Integration with Other Catering Solutions:
    • Access management with badge, turnstile, or other equipment.
    • Management of cafeteria and e-wallet.
    • Provision of APIs allowing integration with third-party systems for eWallet usage or recording entries in school cafeterias.

Works well with:

The Canteen module works well with these other modules in the Eduka school management software:

Module screenshots

Features & functionality

Administration

🔧
  • Configure cafeteria services (calendar, prices, registration methods)
  • Management of services in different currencies as needed, separately from the currency used for tuition fee billing if required.
  • Enable or disable parent registration and/or eWallet linkage
  • Manually enroll students in cafeteria
  • Monitor daily student cafeteria attendance
  • Detect attendance anomalies (unregistered student, wrong day, duplicate visits)
  • Export lists of registered or attended students
  • Manually recharge a student’s eWallet
  • Track all eWallet transactions (recharges, spending, balances)
  • Apply conditional pricing based on Eduka data (scholarship, siblings, profile)
  • Import badge numbers via Excel from provider
  • Assign badges individually or in bulk (students, staff, guardians)
  • Unassign or delete badges individually or in bulk
  • Integrate badge readers or cash registers with Eduka
  • Use Eduka APIs (SWIPEBADGE, EWALLETPURCHASE, GENLIST) for real-time hardware connection
  • Configure Eduka accounts for cafeteria operators or cashiers
  • Generate reports by student, class, date, service, or transaction type
  • Create multiple eWallet accounts per student (e.g., cafeteria + snack bar)
  • Choose which services use eWallet and which remain independent

Parents

👥
  • Enroll children in the canteen via the Family Portal
  • View registered days or attendance confirmations
  • Recharge the eWallet online
  • Track eWallet balance in real time
  • Access transaction history (recharges, meals, a la carte purchases)
  • Manage multiple wallets per child if needed (cafeteria and snack bar separately)
  • Download receipts and view detailed charges
  • Decide on enrollment according to school rules
  • Receive alerts or reminders (e.g., low balance, missing enrollment)
  • Update preferences or options if allowed by the school
  • Option to book multiple time slots at once based on available weeks, while keeping an overview of the scheduled sessions.

Canteen integrations

Eduka's Canteen module connects with the payment gateways your school already uses — Stripe, PayPal, Lyra and more — so data flows between systems without re-keying.

Stripe logo

Eduka connects natively to Stripe so families can pay their...

International
PayPal logo

Eduka connects natively to PayPal so families can settle school...

International
Lyra logo

Eduka connects to Lyra (Lyra Collect) so families can pay...

France flagFrance
PayZen logo

Eduka connects to PayZen, the payment platform from Lyra, so...

France flagFrance