Contributions Plugin v1.0: Membership management
Complete plugin for managing member contributions: payments, balance, automatic reminders and administrator dashboard
Overview
Development of a subscription management plugin intended for community sites running under the CMS e107. The plugin covers the entire life cycle of a membership, from registration to automatic reminder, including credit balance management. Designed to be installed and configured without technical intervention, it was distributed to several online communities under the VulcainDesign brand.Community sites under e107 did not have any native tool to manage their members' periodic contributions. Administrators managed memberships manually, with no history, no reminders and no visibility into unpaid debts.
A standalone, reliable and reusable tool was needed — installable on any e107 site without additional development.
- No native membership management in e107
- Manual payment tracking, source of errors and oversights
- No automatic reminder of overdue members
- Lack of transaction history and traceability
- Zero overall visibility on the status of annual contributions
I designed and developed an autonomous plugin integrating natively into e107, with three distinct areas: a member area, an administrator back office and an annual management table.
-
01Development of a members area
Display of contribution status, available balance, payment form with duration selection and option to use credit balance
-
02Automatic restart system
Sending reminders by email and private message to outdated members, with alert popup upon connection
-
03Editing back office
Individual management of members: addition/removal of months, modification of balance, complete log of dated events
-
04Annual management table
12 month view with navigation by year, status by member (paid / late / exempt), filters and pagination
-
05Global configuration
Setting the monthly rate, reminder messages and sending preferences
The plugin has allowed several online communities to professionalize the management of their memberships, by eliminating manual tracking and automating reminders. Each administrator has a complete annual view and a traced history of each action.
"The goal was to create a tool that any community admin could install and use without training. Seeing dozens of sites adopt it confirmed that the need was real."
Screenshots
Have a similar project?
Let's discuss your needs. I'll reply within 48 hours with a detailed quote, no commitment and no hidden fees.