Just releasing a plugin for WordPress which is used with Post Affiliate Pro. Post affiliate pro or shortly called PAP is the best affiliate management software. I have been using PAP 3 for some years now and the recent release of PAP 4 with API provoked me to write a plugin for my need. I run an affiliate program where my affiliates can submit articles and get paid. I need to add a sale when a post is submitted with the sale status as pending. Once the post is moderated and published, the sale status is changed to approved and if the post is deleted, the sale status changes to declined.
What does this plugin do?
Registration Process
Member or user registration is done only through PAP. Using the login credentials of the PAP, the user can login into all the WordPress blogs which are connected to the PAP installation through this plugin. The user does not need to register on any of the blog that are connected to the PAP installation.
Login Process
The login page of WordPress can disabled through the plugin in the settings. Login is done only using the custom login form. I have provided with a widget which has to be enabled from the admin panel. This widget takes care of new user registration and login. User registration has to be disabled in the WordPress settings. You have to set the right Role in the WordPress settings for the affiliates who register through the PAP registration process. If the user is new and just registered, when the new user enters the login details, his details is checked with the PAP registration details and a new WordPress user is created if the user does not exists.
Installation of the PAP plugin
Installation is same as any WordPress plugin. You do not need to do any changes to your template pages
Settings
Once you activate the plugin, you have to do the necessary settings. After activation, you will find a link under the tools menu.
This is the screenshot of the papress settings page.
To connect to the PAP installation, first you need to enter the PAP installation URL, PAP server URL, which should be your PAP installation URL/scripts/server.php by default. Then the merchant login details. You need to enter a test affiliate user ID for loading the field ID details.
The additional fields has to be set in the Affiliate Sign-up form settings in your merchant panel. The field ID’s can be identified by using the data shown above. To get this data, click on the Load Field Info. In the settings, you can enable or disable display of Author Info, tracking banner. You need to replace the banner tracking code in the function kish_papress_signup_link($username).
The Campaign ID New Post field should have the campaign ID of the post tracking Campaign. In my program every affiliate has a field which stores the value of the Maximum number of articles that an affiliate can submit in the free program which is not visible to affiliates. Every free affiliate has this set to a number. Once the affiliate upgrades this field is updated according to the payment. Every submission after the limit is declined with sale done by status as declined.
You can view the transactions from WordPress Blog
You can even view the affiliates from the WordPress Admin Panel. I have not added much information, but can be done.
If you would like to use this plugin, you can download it here. If you would like to have a custom plugin for your WordPress installation you can request for a quote with all the details of your requirement. If you are looking to start a new affiliate program, then PAP is the best choice, you can go for one.
Check out the Author Widget Below which is generated by this plugin. This is also used to count the impressions of the articles per affiliate as there is a CPM bonus to authors.
Related posts:
Kishore Asokan is the author of this blog and has been blogging since 1999.
He is a software professional from Carnegie Technology of Education, Pittsburgh, USA. He works on
.NET, PHP, AJAX, etc. He has been making money online for the past 10 years and is still learning
to monetize his skills. He has recently launched his 
[...] the biggest advantage is that you can integrate this with your WordPress blog. I have written a plugin for my use, which is used to register members, track the actions of the members, automated sales, [...]
[...] with tons of features. I have been using this tool for a long time now. I have developed a WordPress Plugin for Post affiliate pro for my personal use. If anyone wants a custom plugin or a theme for PAP, please contact me, I can [...]
That’s pretty cool that you made a WordPress plugin for WP Blogs using the PAP software. I’m going to have to try it out some time!
I have a new installation of PAP4 & WordPress on my site…..i just installed your plugin & i need assistance with configuring it. Would you be willing to help?
Sure, Please let me know, where you are stuck
i dont think i want to pay people for adding articles….
i just want PAP4 to integrate with wordpress…
i also want affiliates to be able to pay a membership fee that would allow them to earn high commissions on their sales….
do you know how to make this possible???
Well, it can be done, you need to write up the process of sign-up. If you want me to do that for you, I can do that. Please email me your requirements, I will send you a quote
We are looking to build a new website with WordPress and PAP4. We are looking for a developer to help us (on a paid basis) who completely understands WordPress and PAP4. Do you work on a freelance basis?regardsMarcus
Marcus, I have worked with PAP4 API and I do write wordpress plugins. If you can mail me your requirements, I can write a plugin for your need. You can email me the details kishore@asokans.com
I have a new installation of PAP4 and WordPress too, I tried to install your plugin but i can not save the data on the settings page. (it freezes every time)Thanks for helpMark
Mark, I am not able to understand what could be problem. Right now, I am not in a position to support that plugin. If you would like to have custom plugin, please let me know, I can work on that.
[...] which help developers to write custom tools to integrate with other CMS or tools. I wrote a plugin for WordPress which connects to a PAP 4 installation to manage my affiliates who get paid for writing articles. This plugin manages sign-ups, takes care [...]
Im trying to download this but its not working do you have a real download link?
how do i download it. The link doesnt work
Sorry Jeo, the download link was broken, please download it now, its fixed
thank you for the quick response and fix…i hope this works for what im think
Link is not working/broken.
Download link is updated, you can download it now
I’m looking for the plugin at: http://www.articlesale.com/They let people post articles and get paid through paypal. I’d like to see some way the wordpress owner could get – say 20% pf the purchase price through his / her paypal as well – or have them get it all and then disburse 80% or so.ThanksJohn Hansen majorhart@sbcglobal.net
Thank you for this fantastic information because finding relevant sites on this topic is sometimes hard to find. You did an excellent job covering the subject and I look forward to more posts from your site. Do you offer RSS Feeds or feedburner to get more content for our blogs? I will be sure to include links from my other blogs to yours.