Install Plugins
GrabWP WaaS requires three plugins installed in a specific order. Each plugin depends on the one before it.
Installation Order
1. GrabWP Tenancy (base) ← must be active first
2. GrabWP Tenancy Pro ← requires base
3. GrabWP Tenancy WaaS ← requires base + pro
Step 1: Install GrabWP Tenancy (Base)
- Go to Plugins → Add New → Upload Plugin
- Upload
grabwp-tenancy.zip - Click Install Now, then Activate
- You should see a new Tenancy menu in the admin sidebar
Step 2: Install GrabWP Tenancy Pro
- Go to Plugins → Add New → Upload Plugin
- Upload
grabwp-tenancy-pro.zip - Click Install Now, then Activate
- The Tenancy menu now shows additional items: Pro Settings, Tenant Extensions
Note: If activation fails with a dependency error, make sure GrabWP Tenancy (base) is activated first.
Step 3: Install GrabWP Tenancy WaaS
- Go to Plugins → Add New → Upload Plugin
- Upload
grabwp-tenancy-waas.zip - Click Install Now, then Activate
- A new WaaS menu appears in the admin sidebar with:
- Dashboard
- Subscriptions
- Domains
- Templates
- Settings
Verify Installation
After activating all three plugins, go to Tenancy → Status. This page runs system checks and reports any issues:
- File system permissions
- Required PHP extensions
- Database compatibility
- Plugin version compatibility
Fix any reported issues before proceeding.
Plugin List
Your active plugins should include:
| Plugin | Status |
|---|---|
| GrabWP Tenancy | Active |
| GrabWP Tenancy Pro | Active |
| GrabWP Tenancy WaaS | Active |

Optional: Install SePay Plugin
If you plan to accept Vietnamese bank transfer payments (VietQR), also install:
- Upload
grabwp-tenancy-sepay.zip - Activate
This adds SePay as a billing provider option in WaaS settings.
Next: Configure Pro Settings