Hola to the community!
Presenting you the module for affiliates/referrals management I just released, Affiliate+
Some history:
One of the sites I was working at required a strong, customizable and fool-proof affiliate system, natively integrated with EE membership system. We’ve tried another EE affiliate script that’s on the market, but it was not really what we were looking for: not 100% foolproof, and not customizable in areas where we needed it to be. So the solution was to create a new module. Few weeks after, it’s released publicly!
Core concepts:
Affiliate+ is a system that makes managing referrals in ExpressionEngine easy. Highly customizable commission rules, stats, balance/withdraw system and DevDemon Credits integration. Integrates with CartThrob, Store and SimpleCommerce e-commerce modules.
With Affiliate+, anyone can be an affiliate. That means that anyone can generate an affiliate link (though not every link will result in commission, taking advantage of flexible commission rules).
The referral commission is calculated separately for each item in the order (so you can set up the rules to include/exclude certain items).
The referral commission for each rule is summed up.
The link between affiliate and referral is established when affiliate link is clicked. The cookies need to be enabled in referral’s browser.
The referral record will not be made if user was registered before
The advantage of Affiliate+ is its approach of using multiple commission rules. Different commission can be used depending on who generated the link, what has been purchased; certain limits can be applied etc.
You can restrict each rule to be applied only to:
— certain product groups (channels)
— certain products
— products with custom entry field set to “yes” or “1”
— purchases by referrals of certain affiliates
— purchases by referrals of certain affiliate groups (member groups)
— purchases by referrals of certain affiliate categories (member categories)
— purchases by referrals of affiliates with custom profile field set to “yes” or “1”
— purchases done using selected payment gateways
Besides, you can make each rule be applicable only if following conditionals are met:
— same product has been purchased by affiliate
— the total amount of purchases by referral is greater than some amount
— the total number of purchases by referral is more than some number
— the referral record was made not too ling ago (time defined in seconds)
The payouts can be processed manually or using PayPal MassPay service, - or used in your store (requires Credits module).
Documentation is describing everything in details.
This is complex add-on, and certain areas might still not be covered with testing, therefore bugs might exist (though I believe there are no critical bugs anymore).
For a limited time, I’m offering the add-on on “pay as much as you want” basis (normal price is $54, but you can pay any amount you want, even one dollar). Please visit add-on page to get your copy.
If you have questions, feedback comments or feature requests, fell free to post them here.
With bug reports (if you find any), please email .(JavaScript must be enabled to view this email address)