Page tree
Skip to end of metadata
Go to start of metadata

Your social network is just like your business, and a successful business does bring you money. Monetizing a social network doesn’t have to be hard. Membership subscription is a great way to earn money from your great user-base, your great content, and your specific features.  When you create a membership subscription in phpFox, you can create custom a user group that can do special things that other user groups cannot do and you can charge for these features. With the membership subscription enabled, you can start making money with your social network right away.

Notice:

Feature List

Front End

  1. View subscription packages
    • A user can view all subscription packages on site which info: "User Group on Success" is different with the current user's user group, the currently used package (if any) is also displayed for a user to compare with others
    • Each package shows info: Icon, Package Title, Price, Recurring Period, Description, button "Select Plan" (For packages that current logged user is using, show label "You are currently using this" instead)
    • Can be able to view in a comparison among the packages
  2. Purchase New Package
    • User can purchase a package using Activity Points or payment gateways
  3. View "My subscriptions"
    1. This page show all subscriptions purchased by the current logged user
    2. User can filter subscriptions by Package Title, Status
    3. Have pagination, each page contains 10 items
    4. Each subscription shows: Subscription ID, Icon, Package, Cost, Membership, Status, Activation Date, Expiration Date
    5. User can view the subscription details page and cancel an active subscription at anytime 

Back End

  1. View All Subscription Plans
    • Admin can search plans by Package Title, Package Type (One Time/Recurring) or Package Status
    • Have a button for admin to Create New Package Plan
    • For each subscription plan, admin can Edit, Mark as Most Popular, View Subscriptions or Delete Package
    • Can view statistics about each status Active, Expired, Cancelled in a specific time period (Last 7 days, 14 days, 30 days, 90 days, 180 days) or custom a date range
  2. Add New Subscription Plan
    • Admin set info: Title, Description, Photo, Price
    • Admin can choose to create recurring or non-recurring plans. A recurring plan can have some built-in options: monthly, quarterly, biannually
    • Admin can choose a background color for subscription plans. This will be used at page "Subscription Packages"
  3. View Subscriptions
    • Admin can view list of subscriptions
    • Admin can search by Username/Email, Subscription ID, Package Title or Subscription Status
    • Admin can filter data by date range depends on the Subscription Status
    • Admin can activate a subscription which status is Pending Payment
  4. Build Comparison
    • Admin can build a comparison table for all active packages
    • Admin can add new features to the comparison table, each feature of a package can be icon Yes/No or a text
    • Admin can re-order features
    • Admin can edit feature
  5. Settings
    • Admin can allow user to subscribe packages
    • Admin can choose whether or not users must choose a package when they register a new account
  6. Cancel Reasons
    • Admin can define some cancelling reasons for users to choose if they want to cancel their subscriptions
    • Admin can delete reason and choose to move the cancel subscription to default reason or choose a reason
    • Admin can edit the reason title

 


  • No labels