Archives

How to configure mooApp

Access to mooapp setting: Back-end –> Plugin Manager –> mooApp –> Setting tab

 

 

#1: Enable/ Disable menus on both apps

#2: Create a Firebase project in the Firebase console at https://console.firebase.google.com/. In this process, you’ll generate credentials #2

See detailed instructions on how to create  Firebase project in the Firebase console here: https://developers.google.com/cloud-messaging/android/client

#3: Enable app suggestion: If this option is enabled.  Users will see ‘Get the App’ popup at bottom of the mobile device when accessing site on the Mobile devices. See picture below.

(*): Enter a hyperlink to download IOS app from iOS Store. If users browse your site using IOS devices and click on “Get the app” button in the “Get the app” popup -> They will be redirected to this link to install IOS app.

(**): Enter a hyperlink to download Android app from Google Store. If users browse your site using Android devices and click on “Get the app” button in the “Get the app” popup -> They will be redirected to this link to install Android app.

 

 

 

  • ‘Suggestion title’ filed: Title of ‘Get the app’ popup
  • ‘Suggestion description’ filed: Description of ‘Get the app’ popup

 

#4.  If you want to show ads on your android app. Please enter all details in #4. Get ‘Google Admob Banner Id’ and ‘Google Admob InterstitialAd Id’ by registration on https://www.google.com/admob/ website.

 

Save settings and enjoy the app.

Hope it helps.

mooSocial Self-Hosted – Step-by-Step Guide

Please follow the below main step to configure your mooSocial after finish installing mooSocial

  1. How to login to admin panel to configure site
  2. Why and how to to clear cache when make changes in admin dashboard. 
  3. Do general settings like Change site name, site description, site keyword, set default timezone, default language….
  4. Set up SMTP to send notification & invite friends email
  5. Add Google Developer Key Or Enable OpenStreetMap
  6. Change Powered by info at footer, mooSocial Logo and favicon icon
  7. Change max upload file size
  8. Enable Spam Protection with reCaptcha 
  9. Setup Facebook & Google Login button
  10. Secure your site by enable SSL
  11. Change content of about us, site policies, terms of services.
  12. Add new page into your site
  13. Install new language if you want to have more than 1 language. You also purchase “Translation tool” plugin so that you can change all texts OR translate text to another languages using this plugin.
  14. Setup email of “contact us” form
  15. Purchase and install new plugins + themes
  16. Setup Cron
  17. Manage menu
  18. Layout Manager
  19. Add Adsense Ads Widget
  20. Change color of the theme
  21. Create your own custom landing page using magic page plugin. Need to buy magic page plugin here

Configure these plugins if you buy those

Frequently Ask Question

How mooSocial subscription module works

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