- Compatible XF 2.x versions
- 2.3
- Additional requirements
- xenForo 2.3.8+
- License
- Single Use License (may be used on one website)
- Updates duration
- 6 months ($25 renewal) / $45 - 1 year ($35 yearly renewal)
Let members share selected XenForo user upgrades with existing members or invite new users by email.
Members share an eligible active upgrade from their account upgrades page. Existing members receive the upgrade immediately or accept a gift offer first, depending on the administrator setting. New users receive an invitation to register and claim it. Administrators choose which upgrades can be shared and control sharing limits through user group permissions.
Features:
Sharing and Gifts
Share Selected Upgrades: Choose which user upgrades members can share with friends, teammates, or other community members.
Choose a Recipient: Share by email or let members select an existing user by username with autocomplete. Username selection keeps the recipient's email address private.
Invite New Members: Send an invitation to register and receive a shared upgrade. You can require the invitation link and a matching email address to claim it.
Let Recipients Decide: Give existing members the choice to accept or decline a gift, or let shared upgrades activate immediately.
Choose a Gift Duration: Allow members to give an upgrade for a set number of days, starting when the recipient receives access. Gifts always end by the time the sender's upgrade ends.
Add a Personal Message: Let senders include a private message of up to 500 characters with their gift. Personal messages are optional and disabled by default.
Member Experience
See All Shared Upgrades: Members can review upgrades they have given and received, along with pending invitations, from their account upgrades page.
Track Available Shares: A simple counter and usage bar show active shares, pending invitations, and how many shares are left.
Resend Invitations: Allow members to remind recipients about pending invitations without using another sharing slot. You control how often reminders can be sent.
Manage Gifts: With the appropriate permissions, senders can cancel pending invitations or end access to upgrades they have shared.
Stay Informed: Recipients receive gift emails and existing members get on-site alerts. Senders can be notified when a gift is accepted or an invited member joins. Notifications for cancelled and expired shares are configurable.
Keep Gifts Connected: Ordinary gifts follow the sender's upgrade end date. Fixed-duration gifts are never extended by the sender's renewal, and all shared access ends when the original upgrade ends.
Administrator Controls
Set Sharing Limits: Choose how many shares each member can maintain across their upgrades, or allow unlimited sharing. Pending invitations count toward the limit.
Control Invitation Timing: Set an expiry period or allow invitations without a time limit. Expired invitations free up sharing slots automatically. A separate cooldown controls how often members can create new shares.
Manage Shared Upgrades: Find shares by sender, recipient, email, upgrade, status, or date. Review details, cancel invitations, and revoke shared access without removing the sender's own upgrade.
Review Transfer History: Follow invitations and gifts from creation to completion, including date changes and reasons for cancellation. History remains available after a share ends, with an optional retention period and separate access permissions. Existing shares start with a snapshot when history is introduced.
Filter Upgrade Records: Quickly find shared upgrades in the active and expired upgrade lists, including those shared by a particular member.
Prevent Duplicate Gifts: Members cannot share a received upgrade onward or give someone an upgrade they already have. Banned and unverified members cannot receive new gifts.
Clean Up Deleted Accounts: Optionally remove related shares and invitations when an account is deleted. Removing a sender also ends their shared gifts. Deleted members' details are anonymized in transfer history.
Use XenForo User Criteria: Target members by the minimum or maximum number of upgrades they have shared.
Requirements:
XenForo 2.3.8 or later.
Useful for:
Community Rewards: Let eligible members extend upgrade benefits to friends or contributors.
Team Memberships: Offer upgrade plans that members can share with a limited number of collaborators.
Member Invitations: Give prospective members an upgrade when they join through a sharing invitation.
FAQ:
Does sharing transfer the sender's upgrade? No. The sender keeps their active upgrade, and the recipient receives a separate linked upgrade.
Is the sharing limit separate for each upgrade? No. It applies to the sender's total shares across upgrades, including pending invitations.
Can a sender renew a limited gift by renewing their own upgrade? No. Renewing the sender's upgrade does not extend a limited gift. Its end date can still be shortened if the sender's upgrade ends earlier.
Can a recipient share the upgrade with someone else? No. Upgrades received through sharing cannot be shared again.
Screenshots:
Sharing Permissions
Set sharing limits and control permissions for cancelling invitations, revoking active shares, selecting recipients by username, resending invitations, and limiting gift duration. |
Share an Upgrade
Check available sharing slots, choose a recipient by email or username, set a gift duration, and add an optional personal message. The form shows the sender's upgrade expiry and a preview of the gift end date. |
Account Upgrades
View sharing capacity, active gifts, and pending invitations with access dates and private messages. Manage each transfer using the delete, resend invitation, and cancel invitation buttons beneath its details. |
Admin Upgrade Management
Review upgrade plans alongside active and expired upgrade records. Shared records identify the sender, with dates and management actions available for active upgrades. |
Shared Upgrade Management
Review active gifts and pending invitations in one list, including sender and recipient, upgrade, sharing date, and access end date. Filter transfers, open their details, cancel invitations or revoke access, and access transfer history. |
Administrator Options
Configure invitation requirements and expiry, sharing and resend intervals, account deletion cleanup, notifications, personal messages, gift acceptance, and transfer history retention. |
User Criteria
Target members using minimum and maximum counts of upgrades they have shared. |