We are based in Europe with a GMT+1/GMT+2 time zone - support replies may be delayed due to time zone differences with your country.
July 18, 2020 at 11:00 pm #74354ZachGuest
Are you able to integrate this with the AffiliateWP plugin?
It would enable us to payout authors through their Payouts Service (https://affiliatewp.com/features/payouts-service/) instead of Paypal. (which is a billion times more convenient, and more professional since we are able to pay directly to their bank account/debit card).
Additionally, it’d be great if this integrated with an AffiliateWP MLM plugin (like this: https://clickstudio.com.au/downloads/affiliatewp-multi-level-affiliates/) so that we could rev share based on multiple levels. (meaning, Authors could get a rev share from authors they refer to our site and the authors those authors refer etc. etc.)July 19, 2020 at 5:39 pm #74376
I remember I had a look a couple years ago into showing affiliate information inside Post Pay Counter dashboard and easily pay for it, but I guess here you mean the opposite? Or how would you want it to work exactly (or roughly, at least to get an idea)? 🙂
A nice day,
StfanoJuly 19, 2020 at 9:00 pm #74390ZachGuest
Hmm, I posted a reply but it didn’t show up… let’s try again!July 19, 2020 at 9:01 pm #74393ZachGuest
As for the first feature (Using AffiliateWP’s Payout Service instead of Paypal)~
Your plugin already calculates the revenue that needs to be paid out.
So, we would just need a way to add/sync that data (revenue made) with the Author’s Affiliate revenue made during the Payout workflow.
Or, you need to make the Author Revenue == the Affiliate Revenue.
However, I think seperation of concerns are important…
So, it would probably be a better idea to have a choice as to whether the Author Revenue should be == the Affiliate Revenue.
If you look at how the AffiliateWP Payouts Service currently works, I think we can get a better idea as to how to integrate it inside their workflow.
Currently, we select the parameters we want to base our Payout on (as shown here: http://prntscr.com/tkrvy5 ).
After that, we preview the Payout Request before actually submitting it ( as shown here: http://prntscr.com/tkrwnn ).
Next, we’re taken to an invoice page where we pay AffiliateWP the Payout amount + their service fee ( as shown here: http://prntscr.com/tkrxjk ).
Then, once the invoice is paid, AffiliateWP’s Payout Service automatically disperses the funds to the Affiliate’s bank account/debit card within 2-14 days and each affiliate will be notified when their earnings are deposited.
Here’s their docs on it detailing the workflow: https://docs.affiliatewp.com/article/2111-payouts-service
The Pro Version comes with an extended Rest API ( here: https://affiliatewp.com/add-ons/pro/rest-api-extended/ ) that would enable you to update the payout with the Author Revenue ( I think, I’m not a developer… yet, heh. ).
The non-extended API doesn’t allow for CRUD operations, you can only read from it unless it’s extended.
Here’s the docs to it: https://docs.affiliatewp.com/category/1438-rest-api-v1
==============================================July 19, 2020 at 9:02 pm #74396ZachGuest
As for the second feature (Enabling Authors to get a rev-share from the Authors they refer, and from the Authors that those Authors refer, etc. etc. aka MLM)
I think it would primarily be a matter of tracking the parent/child affiliate relationship through a plugin that already does so ( https://clickstudio.com.au/downloads/affiliatewp-multi-level-affiliates/ ) and distributing the Author revenue accordingly.
It’s an extension of AffilateWP, here’s some functions for it ( https://clickstudio.com.au/docs/multi-level-affiliates/developers/functions/ ).
As for the 3rd feature that I forgot to mention,
It would be awesome if we could have the option to make Users PAY for the extended functionality.
For example, what if I want to give someone the ability to make 100% of the rev-share?
Well, they can pay for it as a Woocommerce product… which then upgrades them to 100% of the rev-share.
However, that’s too easy.
I want to start them at 15% rev-share, then 30%, then 60%, then %100. (as an example)
However, before they can upgrade to 100% rev-share, they would need to purchase the 60%, 30%, and 15% first.
So, it would be great to have the option to make ‘rev-share’ products that unlocks the functionality.
Also, it would be great to force user’s to buy product A before they can get product B, etc. etc.
In other words, product C requires the user to also have product B & A.
If you had the multi level functionality I talked about in the second feature, you can do the same thing with it.
You can create a product out of each level and/or rev-share %.
In other words, would you like to make rev-share from the Author’s you refer as an Affiliate? (through the AffiliateWP plugin)
If so, then buy product A that allows you to.
Would you like to make MORE rev-share from the Author’s that you refer?
If so, then buy product B that allows you to.
Would you like to make rev-share from the Authors referred by the Authors you referred?
If so, then buy product C that allows you to.
Would you like to make MORE rev-share from those Authors?
If so, then buy product D that allows you to. etc. etc.July 20, 2020 at 6:45 pm #74429ZachGuest
To add onto this idea, you could add additional Ad Networks to the mix and programmatically calculate what to pay out to publishers and potentially take a small service fee % of all Ad Revenue generated.July 21, 2020 at 8:24 am #74468
I feel this falls quite far from the actual scope of the plugin and is more of something tailored to your needs (that would require quite a lot of work, also). I am afraid it is unlikely you will ever see this implemented in Post Pay Counter 🙂
A nice day,
StefanoJuly 23, 2020 at 9:00 pm #74549ZachGuest
Including the ability to payout Authors directly to their bank/debit card through affiliatewp?July 27, 2020 at 8:33 am #74716
Well, integrating with another piece of software is always quite some work, so I’d say yes, it’s still not immediate to do 🙂