View Categories

School Meals Pro

19 Docs

1. Getting Started With School Meals Pro

Last Updated: June 17, 2026

School Meals Pro by Delyriaz is a WooCommerce plugin designed for schools, catering companies, restaurants, and meal providers that manage student meal orders online. The plugin allows customers to order meals through WooCommerce and assign each meal to a specific student during checkout. This helps administrators collect the correct student information, organize meals by day...

2. Plugin Requirements

Last Updated: June 17, 2026

Before using School Meals Pro by Delyriaz, make sure your website meets the basic requirements. You need: Customers should be logged into their account before placing school meal orders. This is important because students and wallet credit are connected to the customer account. You should also create your schools, grades, restaurants, product categories, and meal...

3. Install The Plugin

Last Updated: June 17, 2026

To install School Meals Pro by Delyriaz, you need access to the WordPress admin dashboard. Follow these steps: After activation, you should see a new School Meals menu in the WordPress admin area. If the upload fails, check the following: If you see a WooCommerce-related warning, make sure WooCommerce is installed and active. After installing...

4. How To Activate Your License

Last Updated: June 17, 2026

School Meals Pro by Delyriaz may require a valid license key to receive updates and confirm that the plugin is activated for your website. To activate your license: After activation, the license status should show as active. If your license does not activate, check the following: If you used a license from another plugin, it...

5. Configure School Meals Settings

Last Updated: June 17, 2026

How To Configure School Meals Settings Go to School Meals > Settings to configure the plugin’s general behavior. Separate product quantities Enable this option to split multiple quantities into individual cart and order lines. For example, Tacos x3 becomes three separate Tacos x1 lines. Each line receives its own student selector and order information. Disable...

6. Add Schools And Grades

Last Updated: June 17, 2026

Schools and grades should be configured before customers begin creating student profiles. To add a school: Example grade list: The grade list changes according to the school selected in the student form. To edit a school: To delete a school: Deleting or renaming a school does not automatically update existing student profiles. Review affected students...

7. Configure Customer Access And User Roles

Last Updated: June 17, 2026

Go to School Meals > Settings and locate School Meals access. The plugin provides three access modes. All registered users Every logged-in user can access School Meals features, regardless of their WordPress role. This option is useful when the website is dedicated primarily to school meal ordering. Let customers choose during registration The WooCommerce registration...

8. Add And Manage Students

Last Updated: June 17, 2026

Customers can manage their students from the WooCommerce My Account area. To add a student: Each student profile contains: Student name, school, and grade are required. Allergies and notes are optional. Customers can return to My Account > Students to edit or delete a student. Administrators can also manage students: During checkout, the student selector...

9. Assign Product Categories to Meal Days

Last Updated: June 17, 2026

Go to School Meals > Days and find Category Meal Days. The table contains all seven days: Select the product categories that belong to each meal day. Multiple categories can be assigned to the same day. However, the same category cannot belong to multiple days. If you select a category under another day, its previous...

10. Configure Weekly Ordering and Cutoff Times

Last Updated: June 17, 2026

Go to School Meals > Days to configure ordering availability. Global Ordering Status Enable Accepting Orders to allow customers to purchase meal products. Disable it to close all meal ordering during vacations, emergencies, holidays, or other manual closures. Enter a Closed message to explain why ordering is unavailable. When global ordering is disabled, all meal...

11. Configure Checkout and Student Assignments

Last Updated: June 17, 2026

School Meals Pro adds an Assign meals to students section to the classic WooCommerce checkout. Before using this feature, make sure: The assignment table can display: The customer must select a valid student for every meal line before placing the order. If a meal does not have a student assigned, checkout is blocked and an...

12. View School Meal Order Data

Last Updated: June 17, 2026

Every assigned meal stores its School Meals information on the corresponding WooCommerce order item. The saved information can include: To review an order: The Student Info section can display the assigned student, school, grade, meal day, category, allergies, notes, and cancellation status. This information is saved as a snapshot when checkout is completed. If a...

13. Configure Restaurants and Meals

Last Updated: June 17, 2026

School Meals Pro allows each meal product to be connected to a restaurant. First, go to School Meals > Restaurants. To add a restaurant: The assigned WordPress user records who is associated with the restaurant. It does not automatically create a restaurant reporting portal. Saved restaurants can be edited or deleted from the same page....

14. Generate the Orders Sheet

Last Updated: June 17, 2026

Go to School Meals > Orders Sheet to review school meal order items. Each meal appears on its own row with information such as: Use Order status to show orders with a particular WooCommerce status or select all statuses. Use Week filter to enter any date within a week. The plugin automatically calculates the complete...

15. Create Kitchen Reports

Last Updated: June 17, 2026

Go to School Meals > Kitchen Report to prepare meal information for the kitchen. The report can be filtered by: The date range uses the date when the WooCommerce order was created. The default order status is Processing. You can also use completed orders, processing and completed orders together, or all statuses. After selecting the...

16. Create and Print Meal Labels

Last Updated: June 17, 2026

Go to School Meals > Labels / Print View to configure and generate student meal labels. Choose a label preset or select Custom. Available presets include: You can also configure: Use Allergies display and Notes display to choose how those fields appear. Available display options include: The label editor supports these variables: Arrange the variables...

17. Calculate Restaurant Payouts

Last Updated: June 17, 2026

Go to School Meals > Payouts to calculate how much is owed to each restaurant. Before generating payouts, configure the restaurant and deduction for every product under School Meals > Meals Setup. The payout report can be filtered by: The default order status is Processing. You can also select completed orders, processing and completed orders...

18. Cancel Meal Items and Use Wallet Credit

Last Updated: June 17, 2026

Customers can review individual meal items from their WooCommerce account. To view the cancellation options: The table displays: A customer can cancel an item only when: The week begins Monday and ends Sunday. For example, on Monday, meals assigned to Tuesday through Sunday can still be cancelled. Monday meals cannot be cancelled. On Wednesday, meals...

19. Configure the Progressive Web App (PWA)

Last Updated: June 17, 2026

Go to School Meals > Pwa to configure the website as an installable Progressive Web App. Enable Web App to activate the PWA features. Available settings include: The Start URL determines which page opens when the customer launches the installed app. Use a path such as /, /my-account/, or another page on the same website....