📋 Nuyu Pricing & Packages Management Guide
How to manage pricing categories, packages, and options in the Nuyu Admin Panel
⚠️ Access Required: You must be logged in as an admin to access these pages. Go to https://nuyu.ph/login first.
1. Logging In to the Admin Panel
1 Open the Login Page
Go to https://nuyu.ph/login in your browser. You'll see the login form:
Figure 0a: The Nuyu Admin login page
2 Enter Your Credentials
Enter your admin email address and password, then click the LOGIN button.
📌 Note: Only admin accounts can access the admin panel. If you don't have credentials, contact the site administrator.
3 Dashboard
After logging in, you'll be redirected to the Admin Dashboard at https://nuyu.ph/dashboard. From here, use the left sidebar menu to navigate to different sections.
2. Admin Sidebar Navigation
The admin sidebar (on the left side of every admin page) contains the following menu items:
Figure 0b: The admin sidebar — highlighted menu items for Pricing management
Sidebar menu items:
| Menu Item | Description |
| 📊 Dashboard | Admin home overview |
| 🖼️ Media | Image gallery management |
| 📖 Bookings | Customer booking management |
| 🧖 Booking Services | Service booking categories |
| 📝 Blog Post | Blog content management |
| 🏷️ Pricing ▾ | ⭐ Pricing management (this guide) |
| → Pricing Categories | Manage service categories |
| → Pricing Packages | Manage individual services & pricing |
| 👤 User | User/account management |
| 🗑️ Recycle | Deleted items / recycle bin |
💡 How to get to Pricing: Click "Pricing" in the sidebar to expand the submenu, then click "Pricing Categories" or "Pricing Packages".
3. Overview - How Pricing Works
The Nuyu pricing system has a 3-level hierarchy:
- Pricing Categories — Group services (e.g., Massages, Facials, Lashes)
- Pricing Packages — Individual services within a category (e.g., "Hot Stone Massage")
- Package Options — Variants/pricing tiers within a package (e.g., 60min = ₱500, 90min = ₱700)
📌 Key Concept: A package can have either a flat price (e.g., ₱1,300) or multiple options with different prices (e.g., different durations). If a package has options, the price column shows "See options" instead of a fixed amount.
4. Managing Pricing Categories
1 Access the Pricing Categories Page
Navigate to Admin Panel → Pricing → Pricing Categories or go directly to:
https://nuyu.ph/admin/pricing-categories
Figure 1: Pricing Categories listing page showing all service categories
From this page you can:
- Search categories by name using the search bar
- Sort by Name or Display Order (click column headers)
- View packages in a category (click "X pkgs" link)
- Edit a category (green pencil icon)
- Delete a category (red trash icon)
- Add New Category (blue button at top-right)
2 Edit a Category
Click the Edit icon (green pencil) next to any category. You'll see:
Figure 2: Editing the "Massages" category — change name, slug, icon, and display order
Fields explained:
- Category Name — Display name shown on the website (e.g., "Massages")
- Slug — URL-friendly version, auto-generated from the name (e.g., "massages")
- Icon — Material/Laravel icon class for the category (e.g.,
la-spa)
- Display Order — Number controlling sort order on the frontend (lower = first)
- Is Active — Toggle to show/hide this category on the public website
💡 Tip: The Display Order determines how categories appear on the pricing page. Use numbers like 1, 2, 3... to control the sequence.
3 Create a New Category
Click "ADD NEW CATEGORY" button at the top of the categories page:
Figure 3: Creating a new pricing category
5. Managing Pricing Packages
1 Access the Pricing Packages Page
Navigate to Admin Panel → Pricing → Pricing Packages or go to:
https://nuyu.ph/admin/pricing-packages
Figure 4: Pricing Packages listing — all packages across all categories
Table columns explained:
- # — Package ID
- Category — Which category this package belongs to
- Package Name — Service name shown to customers
- Style — Display style tag (e.g., "sparty", "massage")
- Price — Fixed price (₱X,XXX) or "See options" if it has variants
- Options — Number of pricing variants/tiers
- Status — Active/inactive status
- Order — Display order within the category
- Actions — View, Edit, Delete buttons
💡 Updating pricing on the website: Use the highlighted Edit button with the pencil icon in the Actions column. That is the fastest way to update an existing category or package already shown on the website.
📌 To filter by category: Click the category name in the table, or use the URL /admin/pricing-packages?category=2 (replace 2 with the category ID from the Categories page).
2 Edit a Package (Flat Price)
For packages with a single fixed price (e.g., "Package A - ₱1,300"):
Figure 5: Editing "Package A" with a flat price of ₱1,300
Key fields:
- Package Name — Name displayed to customers
- Category — Dropdown to assign to a category
- Price (₱) — Fixed price amount
- Style — Tag/label for categorization (e.g., "sparty", "massage")
- Description — Service details shown to customers
- Display Order — Sort order within its category
- Is Active — Toggle visibility on the public website
3 Edit a Package (With Options/Variants)
For packages with multiple pricing tiers (e.g., different durations):
Figure 6: Editing "Hot Stone/Deep Tissue/Ventosa" massage with multiple duration options
Package Options section: Each option represents a variant (e.g., duration) with its own price:
- Option Name — Variant label (e.g., "60 minutes", "90 minutes")
- Price (₱) — Price for this specific variant
- Duration — Time in minutes (optional)
- Add Option — Click to add a new variant row
- Remove — Click the X to delete a variant
⚠️ Important: If a package has options, the main "Price" field is ignored. The individual option prices are used instead. The packages list will show "See options" instead of a fixed price.
4 Create a New Package
Click "ADD NEW PACKAGE" from the packages listing page:
Figure 7: Creating a new pricing package — fill in details and add options if needed
6. Package Options (Variants/Pricing Tiers)
When to use options: Use package options when a service has different pricing based on duration, type, or any other variable. For example:
- Massage: 60min = ₱500, 90min = ₱700, 120min = ₱900
- Lash extensions: Classic = ₱1,500, Volume = ₱2,000, Mega = ₱2,500
When NOT to use options: If a service has a single fixed price, just set the price directly on the package and leave the options section empty.
7. How It Appears on the Website
The pricing categories and packages are displayed on the homepage in the "Our Services & Pricing" section at https://nuyu.ph/:
Figure 8: The "Our Services & Pricing" section on the homepage — scroll down to see it
Categories are displayed as sections with their icons, and packages are shown as cards within each section. Packages with options show a dropdown or list of variants with individual prices.
📌 Where to find it: Scroll down on the
homepage to the
"Our Services & Pricing" section. There is currently no separate public pricing page URL.
8. Tips & Best Practices
💡 Display Order: Use consistent numbering (10, 20, 30...) instead of (1, 2, 3...) so you can easily insert new items between existing ones without renumbering everything.
💡 Slug Format: Slugs are auto-generated but can be manually edited. Use lowercase letters, numbers, and hyphens only. Example: facial-treatment
💡 Deactivating vs Deleting: Uncheck "Is Active" to hide a category/package from the public site without losing its data. Only use Delete if you're sure you won't need it again.
⚠️ Deleting a Category: Deleting a category will also delete all packages and their options within it. Consider deactivating instead if you want to preserve the data.
📌 Quick URL Reference:
- Categories:
https://nuyu.ph/admin/pricing-categories
- Packages:
https://nuyu.ph/admin/pricing-packages
- Packages by category:
https://nuyu.ph/admin/pricing-packages?category=ID
- Public pricing section:
https://nuyu.ph/ (homepage)