Complete demo data with VirtueMart, MembershipPro, and Dolibarr
This commit is contained in:
161
data/demo/membershippro/README.md
Normal file
161
data/demo/membershippro/README.md
Normal file
@@ -0,0 +1,161 @@
|
||||
# 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 configuration
|
||||
- `README.md` - This file
|
||||
|
||||
## Prerequisites
|
||||
|
||||
1. **MembershipPro 3.x or 4.x** installed and configured
|
||||
2. **Database backup** - Always backup before importing
|
||||
3. **Joomla 4.x or 5.x** with Moko-Cassiopeia template
|
||||
|
||||
## What Gets Imported
|
||||
|
||||
### Membership Plans (3 tiers)
|
||||
1. **Basic Membership** - $9.99/month
|
||||
- Access to basic resources
|
||||
- Community forum
|
||||
- Monthly newsletter
|
||||
|
||||
2. **Professional Membership** - $24.99/month
|
||||
- Everything in Basic
|
||||
- Premium resources
|
||||
- Monthly webinars
|
||||
- Priority support
|
||||
|
||||
3. **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
|
||||
```bash
|
||||
mysql -u username -p database_name < sample-data.sql
|
||||
```
|
||||
|
||||
### Method 3: MembershipPro Admin
|
||||
Some data can be configured through the MembershipPro admin interface:
|
||||
1. Components > MembershipPro
|
||||
2. Plans > Add New
|
||||
3. Configure settings manually
|
||||
|
||||
## Post-Import Steps
|
||||
|
||||
1. **Configure Payment Gateway**
|
||||
- Setup PayPal/Stripe credentials
|
||||
- Test payment processing
|
||||
- Configure currency
|
||||
|
||||
2. **Email Templates**
|
||||
- Review welcome emails
|
||||
- Customize branding
|
||||
- Test email delivery
|
||||
|
||||
3. **Access Levels**
|
||||
- Verify Joomla user groups
|
||||
- Check article access
|
||||
- Test member-only content
|
||||
|
||||
4. **Subscription Rules**
|
||||
- Review renewal settings
|
||||
- Configure grace periods
|
||||
- Setup upgrade paths
|
||||
|
||||
5. **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
|
||||
Reference in New Issue
Block a user