Vue d'ensemble du plugin
Transform your file hosting platform into a revenue-generating ecosystem with comprehensive rewards functionality.
Pay Per Sale (PPS)
-
Unique Affiliate Links
Each user gets a personalized tracking URL to promote your platform and earn commissions.
-
Upgrade Commission Tracking
Automatically track and credit commissions when referred users upgrade their accounts.
-
Flexible Commission Rates
Set custom percentage rates that work for your business model and profit margins.
Pay Per Download (PPD)
-
Per-1000 Download Payments
Users earn money for every 1,000 complete downloads of their uploaded files.
-
Geographic Rate Customization
Set different payout rates based on the downloader's country and file size categories.
-
Anti-Fraud Protection
Only completed downloads count, with daily limits per IP, file, and user to prevent abuse.
User Experience & Management
-
Earnings Dashboard
Comprehensive overview showing total earnings, monthly stats, and withdrawal availability.
-
Referral Breakdown
Detailed tracking of successful referrals and commission history for transparency.
-
One-Click Withdrawal Requests
Simple withdrawal process once minimum threshold is reached, with multiple payout options.
Admin Control
-
Complete Revenue Management
Full control with detailed analytics and configurable payout rates.
-
Advanced Fraud Prevention
Daily limits, IP tracking, and account restrictions to prevent abuse.
-
Flexible Payment Solutions
PayPal, bank transfers, and crypto options with automated processing.
Fonctionnalités du site
Comprehensive front-end features that enhance user experience and engagement.
- New overview page showing total earnings by user and overall system stats.
- New page for non-logged in users showing how much they can earn by referring new sales.
- Non-logged in user also see PPD rates, if enabled.
- Once the user logs in they have a new page with the following:
- Details on how to start earning.
- Their unique affiliate url.
- Breakdown of any successful referrals.
- Money earned this month, to date and available for withdrawal.
- Once earnings are aggregated, users can request withdrawal via this screen. (once over the minimum amount set by admin)
- If PPD (pay per download) is enabled, displays current downloads, rates and aggregated earnings.
- The plugin will only count on 100% downloaded files. If users start a download, then cancel, it will not be counted.
Fonctionnalités admin
Powerful administrative tools for managing your rewards system.
- Option to limit PPD access by account type (free or paid accounts).
- Log PPD after x percentage on watching videos/audio.
- Updated code to process the new individual X-Accel-Redirect & XSendFile configurations in the individual server configs.
- Admin overview page showing total earnings by user and overall system stats.
- PPS - Detailed referrals for all users.
- Search & filter data.
- Cancel referral.
- PPD - Detailed downloads for all users.
- Search & filter data.
- Cancel download.
- Group data for overview of downloads by users & status.
- Aggregated earnings for all users.
- Payment requests.
- Search & filter data.
- Set as paid.
- Plugin configuration:
- Whether plugin is enabled or not.
- PPS - Payout percentage rate.
- PPD - Minimum filesize to count.
- PPD - Manage group names, payout rates and countries.
- Payout lead time. (to allow for chargebacks, refunds)
- Minimum payment threshold. (before users can request a withdrawal)
- Monthly payout date.
- Set maximum total daily earnings by downloader IP.
- Set maximum total daily earnings by file.
- Set maximum total daily earnings by file owner/user.
- For PPD (pay per download), only daily unique IPs are counted.
- PPD - Outpayment rates can be set based on country.
- PPD groups by filesize. Set payment rate based on filesize as well as country.
- Total paid figure on customer account rewards page.
- Option to set other outpayment methods for withdrawals. i.e. bank transfer, cheque. Easily add new ones like bitcoin, stripe etc..
- Link in admin, 'payment requests' page to pay outpayment via PayPal. Auto-fills the amount, description, currency, users PayPal email address etc.
Rewards Plugin – Démo du plugin
Utilisez les sections ci-dessous pour voir une démo fonctionnelle du plugin.
Zone d'administration
-
Accès à la démo en direct
/admin
Configuration requise
Les éléments suivants sont requis pour que le plugin Rewards Plugin fonctionne correctement.
- The Yetishare script.
- Optionally, Nginx if you want to enable the "Download Complete" logging feature.