Staff Registration for Booknetic SaaS [add-on]
Empower your platform with self-service staff onboarding β while keeping full control with admin approvals and security features.
β οΈ Important: This add-on is exclusively compatible with Booknetic SaaS. It will not work with the regular standalone Booknetic plugin.
π What Does This Add-On Do?
This add-on allows service providers / staff members to register themselves directly from the frontend using a professional application form. Each request lands in your admin dashboard, where you can approve or reject with one click.
Perfect for marketplaces, multi-vendor booking systems, clinics, academies, or agency-based SaaS installations.
β¨ Key Features
- Self-Registration Form β A clean, professional application form for staff members.
- Admin Approval System β Review and approve/reject registrations manually.
- Auto-Approval Option β Allow instant access without waiting for admin approval.
- Email Notifications β Both admins and applicants receive confirmation emails.
- Workflow Shortcode {staff_password} β Use this shortcode in your workflow email to send the generated password directly to the staff.
- reCAPTCHA Integration β Protects against spam and automated signups.
- Mobile-Friendly & Theme Compatible β Works on all devices and layouts.
- Multi-Tenant Ready β Built specifically for Booknetic SaaS environments.
π§ How It Works
For Staff / Applicants
- Visit the registration page with your unique tenant URL
(e.g., yourdomain.com/register?tenant=johnbarber) - Fill in the required details (Name, Email, Phone, Profession, About, etc.).
- Submit your application and wait for approval β or get instant access if auto-approval is enabled.
- Once approved, the system automatically sends you an email containing your login credentials (email + random password).
- Use the provided password to log in to your staff dashboard.
For Tenants / Admins
- Go to Booknetic β Staff Registration Requests.
- Review all pending applications.
- Approve or reject with one click.
- Manage your preferences under Settings β Integration Settings β Staff Registration.
- Customize the approval workflow email with the
{staff_password}shortcode to deliver login details automatically.
π Shortcode
Place the registration form anywhere using:
[booknetic-staff-registration]
You can add it to pages like "Become a Provider", "Join Our Team", or Landing Pages.
π Security & Reliability
- Built-in reCAPTCHA
- Email validation
- Duplicate check
- WordPress role assignment
- Safe application storage
π¬ Email Alerts Included
- New registration β sent to Tenant
-
Registration approved β sent to Applicant (includes
{staff_password}) - Registration rejected β sent to Applicant
π― Ideal For
- Booking marketplaces with multiple service providers
- Salon & wellness franchise systems
- Sports court / coaching platforms
- Medical / clinic onboarding systems
- Education & tutoring networks
π© Support
For assistance or customization, contact us anytime via DM or email at ttaxiir@gmail.com.
π Changelog
v1.2.0 - 19 Oct 2025
-
Added
- Staff Registration Page URL is now visible in the βShare My Pageβ section for easier sharing.
- New workflow trigger: βStaff registration acceptedβ event added.
- Tenant and SaaS Admin settings have been separated for better clarity and access control.
-
All missing translation strings have been added to the
.potfile to ensure full multilingual support.
- Various minor bugs and UI inconsistencies have been resolved.
v1.0.0 - 15 Oct 2025 (Initial version)
- Add-on released for Booknetic SaaS.