-
Product Documentation
-
-
- Clear Global Caches
- Clean Temp Upload Folder
- Enabling Debug Mode
- Toggle Site for Maintenance
- How to configure (change color, font....) of current active theme
- How "Follow" feature work
- How to enable "Age limitation" for mooSocial site
- How to change "mooSocial branding" text at footer
- How to change site to Invite only mode
- How to Hide Site Content for Visitors - "Force login" setting
- How to by pass "force login" setting to show content of a specific plugin to visitors
- How does the "View feed from all members" in roles setting works
- How to modify sign up form and add more custom fields
- How to configure SMTP for email sending
- How to turn your community site to approved only mode
- How to activate Cookie Warning for your website
- Show Remaining Articles (1) Collapse Articles
-
- Setting up Cronjob
- Mailing Template & SMTP Mail Settings
- Creating and Editing Menus
- Enabling Follow Function
- Sitemaps and SEO Settings
- Remove powered by, mooSocial logo & favicon icon
- Access mooSocial Admin Dashboard
- Bulk Mail Settings
- How to setup mail Queue
- Auto Friend Function
- System settings
- Setup email of "contact us" form
- How to set default home page for logged in member
- How to configure (change color, font....) of current active theme
- How "Follow" feature work
- How to enable "Age limitation" for mooSocial site
- How to change "mooSocial branding" text at footer
- How to change site to Invite only mode
- How to Hide Site Content for Visitors - "Force login" setting
- How to by pass "force login" setting to show content of a specific plugin to visitors
- How does the "View feed from all members" in roles setting works
- How to modify sign up form and add more custom fields
- How to configure SMTP for email sending
- How to turn your community site to approved only mode
- How to remove mooSocial version and branding in Admin Panel
- How to activate Cookie Warning for your website
-
-
- Enable Subscribtions
- Creating Subscription Packages and Plans
- Setup Paypal Gateway
- Add google Adsense Widget Using Html Block
- How mooSocial subscription module works
- How to configure paypal express checkout payment gateway
- How mooSocial subscription module works
- How to add a new currency and set it as default currency for the system.
-
- How to configure mooApp
- How to enable Facebook and Google button for IOS app
- How To add new language into android app
- How to add push notification for app
- How to add/remove menu for android and IOS app
- Recommended coding environment for Android and IOS APP
- How to enable admob for mooSocial Android app
- How to enable admob mooApp on iOS"
- Fix push notification on mooSocial 3.1.4
- How to set up in apps purchase in Android (for client)
- How to set up in apps purchase in Android (for dev)
- How to configure (change color, font....) of current active theme
- How "Follow" feature work
- How to enable "Age limitation" for mooSocial site
- How to change "mooSocial branding" text at footer
- How to change site to Invite only mode
- How to Hide Site Content for Visitors - "Force login" setting
- How to by pass "force login" setting to show content of a specific plugin to visitors
- How does the "View feed from all members" in roles setting works
- How to modify sign up form and add more custom fields
- How to configure SMTP for email sending
- How to turn your community site to approved only mode
- How to activate Cookie Warning for your website
-
Plugins Documentation
-
- Get Direction to a Business
- How to Claim a Business
- Creating Package for Business
- Create & Manage Business Categories (Admin)
- How to verify a business?
- How to create a Sub-page?
- How to upgrade a Business?
- How-to feature my business
- How-to add business admin and configure permission to admins
- How the subscription feature of the business directory works
-
- How to set a daily livestream time limit for a specific user role?
- How to Purchase a Livestream Package and Start Streaming with Live Video plugin?
- How to create a Livestream Package (in-app Purchase) on Android?
- How to create a Livestream Package (In-App Purchase) on iOS?
- How to set the Livestream fee?
- How to create a Livestream Package on Web?
- How to enable Live Video plugin?
-
- How to save the search ?
- How to enable a pop-up asking members to update their location ?
- How to Find Nearby People ?
- How to enable the Age and Gender display ?
- How to use the Mapping Locations feature ?
- How to configure settings (Themes type, Default distance, Max distance, Default map position) for Who near me plugin ?
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- Articles coming soon
-
- How to generate Agora App ID & Primary Certificate?
- How to enable Message plugin and limit sending messages?
- How to allow sending attachments in messages?
- How to enable and set pricing for Audio & Video call?
- How to Calculate Call Service Costs?
- How to generate keys and setup Pusher for real-time chat?
-
FAQ
- How to change default cover for desktop site and mobile app
- How to move your mooSocial site to another server
- How to translate / change closing network singup phrase on landing page
- mooSocial Self-Hosted - Step-by-Step Guide
- How to restart chat add-on if it is not working on your site?
- Remove Recent Joined Users from Close Network Landing Page
- How to config STUN and TURN servers for Video/audio chat plugin
- Build a scalable, load balancing for moosocial on DigitalOcean
- How to change content of "about us", "Policies" and "Terms of services"
- How to purchase new plugins and themes from mooSocial
- Setup email of "contact us" form
- How to change site to RTL
- How to add "Location" field into member profile
- Where the email will go if someone submit contact us form
- How to add a new currency and set it as default currency for the system.
- How to set default home page for logged in member
- How to change the "-" in profile address into other character
- How to remove mooSocial version and branding in Admin Panel
- Show Remaining Articles (3) Collapse Articles
-
mooSocial Cloud
- mooSocial Cloud - Step-by-Step Guide
- How to map mooCloud social network to your own domain name
- Upgrade your existing mooSocial cloud plan to new plan
- Cancel your existing mooSocial cloud plan
- How to start my own social network site with mooSocial cloud
- Install new language and translate your site to new language
-
mooStore
-
mooDating script
-
- How to restrict to ask member to upload profile picture?
- How to enable/disable the profile matching questions step at sign up process?
- Enable/disable location field
- How to allow member to add more interest item into system.
- Manage genders
- How does the home feed work?
- How does "find a match" and "encouters" works?
- How does the "Popularity" section work?
-
mooWP - social networking plugin for WordPress
1. How to configure the subscription
– Access Admin Dashboard –> System Admin –> Subscription –>Manage Packages tab
* How to Create New Package

– Click on Create New Package button, you will see create new package form as below screenshot

#1: Name of the Package, anything you want and just type in
#2: Description for the Package
#3: Mapping user role: which role member will auto assign if they purchased this package
#4: If it is checked, this package will default selected in the list of available packages for a member to select to buy.
#5: If it is checked, Sticker “Recommended” will be shown for this package. Like image below

– Set Plan for the Package

– Set Plan for the Package with plan type is “One Time”

#1: Set title for the plan
#2: Set price for this plan
#3: Maximum duration for the plan, will be expired in the period of time set here, x Days, x Week, x Month, x Year and Forever
#4: x Days, x Week, x Month, x Year until expired to send a renewal notification
#5: Input page you want to display
#6: If it is checked, this plan will be enabled.
– Set Plan for the Package with plan type is “Recurring”

#1: Set title for the plan
#2: Set price for this plan
#3: Set duration for Billing Cycle, for Days, Week, Month, Year user will be billed for the period of the time specified in this field
#4: Maximum duration for the plan, will be expired in the period of time set here, x Days, x Week, x Month, x Year and Forever
#5: x Days, x Week, x Month, x Year until expired to send a renewal notification
#6: Input page you want to display
#7: If it is checked, this plan will be enabled.
– Set Plan for the Package with plan type is “Trial + Recurring”

#1: Set title for the plan
#2: Charge users on Trial duration, set this =0 will make this a free trial
#3: Set maximum duration users can try for the plan
#4: Set price for this plan
#5: Set duration for Billing Cycle, for Days, Week, Month, Year user will be billed for the period of the time specified in this field
#6: Maximum duration for the plan, will be expired in the period of time set here, x Days, x Week, x Month, x Year and Forever
#7: x Days, x Week, x Month, x Year until expired to send a renewal notification
#8: Input page you want to display
#9: If it is checked, this plan will be enabled.
* How to Delete a Package
Access Admin Dashboard –> System Admin –> Subscription –>Manager Package tab
– Select on a package you want to delete and click on Edit

– Scroll down and click on Delete Package button to delete this package

* How to Edit a Package
– How to set order: While at Manager Package page, you can set order for the packages, by entering a numeric value at the Order Package Column

Example on Packages Order setting like the image above, then we have

– How to Enable/Disable: While at Manager Package page, you can enable/ disable packages, take a look at Enable Column

* How to Manage Subscribers
Access Admin Dashboard –> System Admin –> Subscription –>Manage Subscription tab
– With Status Column, this is where the status of member’s subscription will be displayed

– With many statuses, admin can easily make a decision for users

– Click on Detail button at Action Column to view User Detail

– With Action column, Admin can set users subscription status.

==> Note: Users with Initial status cannot be changed, Initial status reflects users are not subscribed to any package/plan, Admin cannot select package/plan for user
* How to Manage Transactions
Access Admin Dashboard –> System Admin –> Subscription –>Manage Transactions tab
At this page, Admin can manage, view transactions status. Which can view:
– Username
– Plan: Plan user purchased
– Gateway: Gateway used
– Status: Reflects status, Paid…etc
– Type: Shows Receive from users or Refunded to users
– Created Date: Date transaction were made
– Action: can view detail of the transaction

* How to Manage Refund Requests
Access Admin Dashboard –> System Admin –> Subscription –>Manage Refund Requests tab
This page used for managing Users Refund Requests that sent to Admin
– Request Date: Date of the requesting user sent Refund Request
– Plan: Plan that user purchased and want a refund
– Account: Account (PayPal) user want to refund
– Status: status of the Refund Request
– Action: Accept and Deny request can be made here

#1: Click on Accept button to accept refund request
#2: Click on Deny button to deny refund request. And you must provide reasons, type your reason and press OK to send to a user
2. How to enable subscription
Access Admin Dashboard –> System Admin –> Subscription –>Manage Settings tab
* Make sure to enable gateway and create a plan before enabling Subscription plugin

#1: Enable Subscription:
– If it is checked, a subscription will work at the frontend
– If it is unchecked, a subscription will not work at the frontend
#2: Check to select Basic Theme to display subscription with this format
#3: Check to select Comparison Theme to display subscription with this format
#4: Click on Save Changes button to save a setting

