MembershipPro Sample Data
This directory contains sample membership plans, groups, and configuration for MembershipPro (also known as Membership Pro or J2Store Membership).
Contents
sample-data.sql- Membership plans, groups, and sample configurationREADME.md- This file
Prerequisites
- MembershipPro 3.x or 4.x installed and configured
- Database backup - Always backup before importing
- Joomla 4.x or 5.x with Moko-Cassiopeia template
What Gets Imported
Membership Plans (3 tiers)
-
Basic Membership - $9.99/month
- Access to basic resources
- Community forum
- Monthly newsletter
-
Professional Membership - $24.99/month
- Everything in Basic
- Premium resources
- Monthly webinars
- Priority support
-
Enterprise Membership - $49.99/month
- Everything in Professional
- 1-on-1 consulting
- Custom training
- VIP events
- API access
User Groups
- Basic Members
- Professional Members
- Enterprise Members
- Free Trial Members
Configuration
- Payment methods (PayPal, Stripe)
- Email templates
- Access levels
- Subscription rules
Installation
Method 1: phpMyAdmin
1. Login to phpMyAdmin
2. Select your Joomla database
3. Import sample-data.sql
4. Verify in MembershipPro dashboard
Method 2: Command Line
mysql -u username -p database_name < sample-data.sql
Method 3: MembershipPro Admin
Some data can be configured through the MembershipPro admin interface:
- Components > MembershipPro
- Plans > Add New
- Configure settings manually
Post-Import Steps
-
Configure Payment Gateway
- Setup PayPal/Stripe credentials
- Test payment processing
- Configure currency
-
Email Templates
- Review welcome emails
- Customize branding
- Test email delivery
-
Access Levels
- Verify Joomla user groups
- Check article access
- Test member-only content
-
Subscription Rules
- Review renewal settings
- Configure grace periods
- Setup upgrade paths
-
Integration
- Link to articles
- Setup member dashboard
- Configure menus
Membership Features
- Recurring subscriptions
- Trial periods
- Proration on upgrades
- Automatic renewals
- Email notifications
- Member dashboard
- Coupon codes
- Gift subscriptions
- Group subscriptions
- Access control integration
Customization
All plans can be customized:
- Adjust pricing
- Modify features
- Add/remove tiers
- Change billing cycles
- Update descriptions
- Configure trials
Database Tables
This data affects these MembershipPro tables:
#__osmembership_plans#__osmembership_categories#__osmembership_fields#__osmembership_emailtemplates#__osmembership_coupons
Troubleshooting
Plans not showing?
- Check plan publish status
- Verify category assignment
- Clear Joomla cache
Payment issues?
- Configure payment plugin
- Test in sandbox mode
- Check gateway credentials
Access not working?
- Verify user group mapping
- Check access level configuration
- Test with different plan levels
Support
For MembershipPro issues:
- Documentation: https://docs.joomdonation.com/membership-pro
- Support forum: https://joomdonation.com/forum
- Moko Consulting: hello@mokoconsulting.tech
Warning
⚠️ IMPORTANT: This is sample data. Review and customize all plans, pricing, and features before going live. Always backup before importing.
Version
Version: 1.0.0 Last Updated: 2026-01-29 Compatible with: MembershipPro 3.x/4.x, Joomla 4.x/5.x