- Fix bugs
- Not allow purchasing membership package on the Sign-up process if Email verification is turned on.
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.
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
Purchase New Package
User can purchase a package using Activity Points or payment gateways
View "My subscriptions"
This page show all subscriptions purchased by the current logged user
User can filter subscriptions by Package Title, Status
Have pagination, each page contains 10 items
Each subscription shows: Subscription ID, Icon, Package, Cost, Membership, Status, Activation Date, Expiration Date
User can view the subscription details page and cancel an active subscription at anytime
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
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"
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
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
Admin can allow user to subscribe packages
Admin can choose whether or not users must choose a package when they register a new account
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
Please follow below steps to install Subscriptions app:
Install the Subscriptions app from the store.
Remove files no longer used (at Admin Panel > Maintenance > Remove files no longer used).
Clear cache on your site.
Congratulation! You have completed the installation process.