Affiliates PayPal


Purchase a license for Affiliates Pro or Affiliates Enterprise.

Boost Sales with Affiliate Marketing for your site powered by WordPress and PayPal’s Payments Standard.

Editing a page with PayPal buttons handled by Affiliates Pro

PayPal buttons handled by Affiliates Pro

This integrates Affiliates Pro and Affiliates Enterprise with PayPal Payments Standard. Place any payment button on your website, the integration captures PayPal’s IPN messages to track sales referred by affiliates. It provides various flexible shortcodes as well as an API that are used to work with PayPal HTML forms:

  • Buy Now buttons
  • Add to Cart buttons
  • Subscribe buttons
  • Buy Gift Certificate buttons
  • Automatic Billing buttons
  • Installment Plan buttons
  • Donate buttons

The Affiliates Pro and Affiliates Enterprise plugins provides an affiliate management system for sellers, shops and developers, who want to increase sales with their own affiliate program immediately.

Important features include fully automated affiliate registration, unlimited affiliate management and the ability to integrate Affiliates Pro with virtually any E-Commerce platform.

The Affiliates system also provides a solid framework for developers, who wish to build customized solutions based on a sound data model. With unlimited affiliate program management tools available on the back end and a set of shortcodes to provide Affiliates information on their performance on the front end, there is everything you need to start an affiliate program.


Also refer to the Affiliates Plugins Feature Comparison and Videos.

Real-time reporting

Referrals and affiliate link statistics are recorded and available instantly, as transactions are processed.

Integration with PayPal Payments Standard

Affiliates Pro for PayPal fully automates affiliate commissions for sales and provides additional features specific to the integration:

  • Affiliate referrals are created automatically when a client makes a payment.
  • Support for recurring payments, recurring subscription payments are credited automatically to the affiliate who referred the subscription.
  • Full refunds and reversed payments automatically reject referrals. Partial refunds put referrals on hold for review.
  • Customizable notifications are sent to the site administrator when a new referral has been granted. PayPal transaction data can be included.
  • Customizable affiliate notifications: affiliates are notified when new referrals are granted to them.
  • Supports all the features of the Affiliates Pro plugin.

Unlimited Affiliates

Simply have as many affiliates as you can get.

Easy affiliate recruitment

Affiliates can sign up automatically and can also be added manually with or without user accounts.

Fixed, percentage or formula based commissions

Referral amounts can be flat rates, percentage of net sales amounts and based on custom formulas.
These can be set in general and per affiliate.

Flexible affiliate areas

Create as many pages as you need showing affiliates their stats, banners, links, profile, etc. or let Affiliates Pro generate an Affiliate Area and customize it to your needs.

PayPal Mass Payments

Simply pay your affiliates all at once. Pay-outs can be based on accumulated totals.

Quick & Easy Installation

Upload/install and activate the plugin from your WordPress Dashboard.

Affiliates Pro provides the right tools to increase sales through your site’s own Affiliate Marketing Program.

PayPal and the PayPal logo are trademarks of PayPal, Inc.

234 Responses to Affiliates PayPal

  1. Masayuki January 29, 2014 at 4:24 pm #

    I already have installed “WooCommerce Subscriptions” to my site and set the recurring subscription products with PayPal Payment Standard.
    Also, I have installed Gropus WooCommerce and Affiliate Enterprise for grouped and multi-tiered affiliate.

    WooCommerce supports PayPal Standard, as you know.
    From now, Is it necessary to install “PayPal Integration”?
    Doesn’t it become a trouble of functions overlapping?
    I think, I will install it if my site management will becomes more functional.

    What do you think? Please Advice!

    My environment is follows;

    -WooCommerce Subscriptions
    -Groups WooCommerce
    -Affiliate Enterprise
    -Affiliate WooCommerce Integration
    -Affiliate Parmanent

    Thank you.

    • kento February 1, 2014 at 11:10 am #

      Hi Masayuki, you don’t need to install the PayPal integration in addition to what you already have. The PayPal integration would only be used if you use PayPal’s payment facilities directly as forms. As you are using WooCommerce, the WooCommerce integration takes care of handling all the referrals.

      • Masayuki February 1, 2014 at 2:46 pm #

        Hi Kento, I understand. Thank you.

        • kento February 1, 2014 at 10:13 pm #

          You’re very welcome πŸ™‚

  2. manish December 24, 2013 at 9:38 am #

    Thanks for your reply.I have sent so many emails to itthinx at itthinx dot com and didnt heard from you.
    i dont want the email to be publically viewable so have sent you privately again on support at itthinx dot com.
    will really appreciate your quick reply.

    • kento December 30, 2013 at 12:36 pm #


      We handle questions and support on the site, not through emails – see Support. Please post your question with details in the Affiliates Pro premium support forum. You don’t need to post your email there, just describe what kind of help you need.


  3. manish December 23, 2013 at 6:40 pm #

    its been so long,i have been waiting for the replies of my emails.havent heard anything back.will really appreciate if u can reply soon.i m striving to buy the product if guided in the right direction,but because of lack of support,a bit hesitant…will appreciate ur response to me email

    • antonio December 24, 2013 at 8:26 am #

      please give us your question here. If you need send us confidential data, you can send us an email to support at itthinx dot com.

  4. gaurav December 10, 2013 at 4:23 am #

    where can i change the format of Email which send to the affiliate who sign up ??

    • antonio December 10, 2013 at 8:14 am #

      Hi, answered here.

  5. tadyk November 28, 2013 at 7:19 pm #

    I have installed the OptimizePress theme on the WordPress site and am using OptimizeMember (which was taken from S2Member). Would like to use Affiliate Pro on this site, will it integrate? Any suggestions?

    • antonio November 29, 2013 at 6:33 am #

      sorry, there isn’t an integration with this plugin.

  6. Ben November 6, 2013 at 6:15 am #

    For a basic membership website having monthly membership fee and reccuring affiliate commissions, is Affiliates-Pro-PayPal + Groups sufficent?

    Is there any need to integrate Groups Subscriptions and Groups PayPal?
    is it possible or why would I want to?

    Is the Groups PayPal basically the same integration code that Affiliates-Pro-PayPal uses? and/or is Groups Subscriptions still needed or recommended for a recurring commission membership site?

    Sorry for the confusion question but trying to figure out what I need here has been confusing.


    • kento November 7, 2013 at 10:21 pm #

      Hi Ben,

      As it is now, for that combination I would rather recommend using WooCommerce and the appropriate Groups and Affiliates integrations. The combination with Groups PayPal and the PayPal integration with Affiliates Pro would require customizations so that both recognize the notifications that are sent.

  7. stevemuk September 11, 2013 at 2:26 pm #

    Just installed Affiliates Paypal integration, I also have the S2Member PayPal integration installed from previous usage. When I use the shortcode for a paypal button, the shortcode appears before and after the button. Am I doing it wrong or is there a plugin conflict? Thanks.

    • kento September 12, 2013 at 3:46 pm #

      Can you post the code you are using please? It sounds like there might be a typo … (use pastebin please).

  8. mbaforaday August 22, 2013 at 9:15 pm #

    I purchased affiliates pro and my site is a wordpress, premium press site called directory press. the theme integrates a submission area which I currently use paypal to complete the order. It is not a button that i place on the site, but rather a link within the theme to the paypal gateway via my paypal email address. I want to pay affiliates based on referrals via their specific affiliate url’s on completed sales only – not just referrals. I will use referrals for contests but actual referral payouts will be only on sales totals generated. Can you help me figure out if there is a setting to track actual paid sales or do i need to upgrade to the pay pal integration plugin?

    • antonio August 26, 2013 at 10:38 am #

      please give us a link to your website to take a look.

  9. Jim August 19, 2013 at 4:22 pm #

    Hi! We want our site to have referrers that send visitors to our site & then get a referral fee once those visitors place an order with us through PayPal buttons. Would we need both ‘Affiliates Pro’ ( and ‘Affiliates Pro Paypal Integration’ (
    do we just license & download ‘Affiliates Pro Paypal Integration’ for this?


    • kento August 19, 2013 at 6:13 pm #

      Hi Jim,

      You only need the integration pack, i.e. Affiliates Pro for PayPal. This contains both Affiliates Pro and the integration with it for PayPal Payments Standard.

      Thanks for asking, cheers!

  10. Michael Marchand August 3, 2013 at 8:04 pm #

    If I use a service like ChargeBee (to manage recurring subscriptions) that still uses PayPal as the payment gateway, can I track affiliates with the PayPal extension?

    • kento August 6, 2013 at 8:40 am #

      Hi Michael,

      As indicated, it would require customization or if there is sufficient interest in it, an extension for ChargeBee.

  11. blake08 July 31, 2013 at 6:52 am #

    Hello, I just purchased Affiliates Pro with Paypal. How can I add shortcodes (it says to add them before the closing but for one of my products I do not have a BUY NOW button for Paypal, and it’s merely a link . In this case, how can I make sure the affiliate will get credit for the sale?

    My code looks like this:

    Click here to pay in full and save $10

    Would I just wrap it in the shortcodes?

    For another, I have a BUY NOW Paypal button and added the shortcodes like this:

    Can you confirm this is correct?

    Sorry, I’m not very technically savvy. The plugin looks great so far though!

    • blake08 July 31, 2013 at 6:55 am #

      My apologies: Code 1 looks like this

      Click here to pay in full and save $10

      • blake08 July 31, 2013 at 6:56 am #

        I’m so sorry. Spamming the forum here by mistake. I guess I can’t paste code here obviously. Not sure what I should do. Code starts (<a style="color: #ff0000;" href=) and ends with ()

        • antonio August 1, 2013 at 7:50 am #

          in your Paypal buttons you can get the source code (not the link, but the <form> code), and put it between [affiliates_paypal_form] shortcode.

          • blake08 August 1, 2013 at 8:43 am #

            Thanks! I tried that and I’ll see how it goes. Placed the shortcode right before (href=) and after the closing (>) in front of the link text. Can you confirm this is correct?

            a style=”color: #ff0000;” [affiliates_paypal_form]href=…..

            hosted_button_id=PFVT4YDSQL7CE”>[affiliates_paypal_form]Click here…

            • antonio August 1, 2013 at 2:40 pm #

              No, in Paypal you can get the button source code like as <form… >…. </form >. You need add the shortcode before and after this form.
              An example of false button here.

          • blake08 August 2, 2013 at 4:11 am #

            Thanks! I’ll log in to Paypal and try and find it

      • blake08 August 2, 2013 at 5:18 am #

        Hi, one last question. Thanks for your help. I went into my Paypal and found the source code, but I’m not sure that helps me, because if I paste that into the HTML, there will be a button on my site. What you are saying is to use the affiliate shortcodes, I MUST place a button on my site with the form code? Right now I just have the link and that’s all I want. That’s why I was asking. It’s impossible to do without the button?

        • kento August 2, 2013 at 10:03 pm #

          Hi there, the form is necessary so that the system can do the necessary tracking and assign the referral to the affiliate for the purchase. In other words, you need the ‘button’ version for that (although I suppose you can make it look like a link by modifying the form’s code).

  12. kparmarjeet July 24, 2013 at 10:03 am #

    Hi Kento,
    Whenever any affiliates get registered to my website, 2 affiliate accounts get opened with same name and email id. What is the solutions for this?

    • antonio July 24, 2013 at 10:52 am #

      please take a look to this conversation, maybe there’s conflict with other plugin.

      • kparmarjeet July 25, 2013 at 5:02 am #

        How to resolve this conflict of plugins?

        I checked my paypal buttons and its giving error – Error detected “Paypal cannot process this transaction because of problem with the seller’s website. What kind of error is this and how to resolve?

        Also how my paypal button will detect the price of the product and the product name in the paypal form?

        There should be some videos explaining all this on your website. This will minimize your support job.


        • kento July 25, 2013 at 9:21 pm #

          Is this related to the switch to WooCommerce you requested?

          • kparmarjeet July 26, 2013 at 4:40 am #

            Please ignore my above query

  13. Frankie July 20, 2013 at 5:21 am #

    Hi there,

    Sorry if this question has been answered but I can’t find the answer. If I purchase the Pro plugin, can I use it on multiple sites? Thanks!

    • kento July 22, 2013 at 8:33 pm #

      Hi Frankie, you’re welcome to ask πŸ™‚ We assume that a license is purchased for each independent site on which the plugin is used.

      • Frankie July 27, 2013 at 8:17 am #

        Understood, thanks!

  14. Africa Archield July 18, 2013 at 2:33 am #

    I use PayPal, but it is through a membership site/shopping cart – Premise. Will this integration work with that set-up or do I need to look at something more custom?

    • antonio July 19, 2013 at 7:46 am #

      Hi, what shopping cart are you using?, regards

      • Chie August 2, 2013 at 12:52 am #

        I want to know the answer to this too. Will this work with Premise membership/shopping cart?

        • kento August 2, 2013 at 9:16 pm #

          No, but you could use Groups as a free and solid alternative.

  15. project eve July 9, 2013 at 7:45 pm #

    Hi I bought and installed affiliates pro and the paypal integration and now I cant seem to get them to work on my site. The affiliates link is not linked up to the paypal button. Can you please advise. It should link to the purchase a listing button.

    • kento July 9, 2013 at 9:19 pm #

      Please open a new topic for that in the Forums posting the code you are using for the button.

  16. Katrina July 1, 2013 at 11:59 am #

    I run a wordpress site using eshop so was thinking of buying your affiliate pro for eshop but all payments are made via PayPal so should I be buying the PayPal integration version instead??
    Many thanks

    • antonio July 1, 2013 at 5:23 pm #

      If you are using eshop as shopping cart, you should use Affiliates eshop Integration Light or Pro.

      • Katrina July 1, 2013 at 5:52 pm #

        Many thanks I’ll go with that version then, thanks

  17. Stefan May 18, 2013 at 9:35 am #


    I just purchased the Affiliates Pro Paypal.

    I need to have the option to credit the affiliate with a referral percentage and/or AUTOMATICALLY give the customer a discount from their shopping cart. I am using a Woocommerce shopping cart. Is there an easy plugin to use to add this functionality? Or an easy way to get my developers to customise Affiliates pro Paypal?

    Many thanks,


    • kento May 21, 2013 at 9:59 pm #

      Hi Stefan,

      There’s a plugin which hasn’t been released yet that offers the option to generate coupons for affiliates. It works with WooCommerce, you can have early access if you’d like to try it out.

      If you’re going to use WooCommerce (I see you are using PayPal yet on the site), you will need the WooCommerce integration instead but we can change your accounts settings to switch over to that one.

      Hey and BTW, these bags are cool!

  18. Alva May 6, 2013 at 7:09 am #

    Hi again,

    We just installed rapidssl in our website using cpanel of hostgator. I checked the site’s ssl certificate and it is installed properly. The thing is we still get the ipn warning email from Paypal. Before we installed ssl certificate, the URL showed a warning page that says something about “untrusted content.” But now when you click on the URL associated with the email, it shows up a blank page.

    Can you give me an idea what should be shown on this specific url when I click on it or if this is the correct url that needs to be used:

    What else needs to be done? I remembered Antonio mentioning about testing? What should I test and how do I do it?


    • kento May 6, 2013 at 8:24 am #

      Hi Alva,

      The blank page is correct, it gives a 200 OK response.

      To test it, visit an affiliate link and make a purchase. You should see a new referral in Affiliates > Referrals for that purchase.

  19. Alva April 27, 2013 at 3:52 am #

    Another thing is how do we credit an affiliate manually after a sales? There’s a sales referral that needs to be credited to our affiliate.

    • kento April 29, 2013 at 5:55 pm #

      You can do that in the Affiliates > Referrals section using the Add button right at the top of the page.

      • Alva May 2, 2013 at 1:53 pm #

        Thanks again Kento! I may have overlooked this part if this is in the documentation section. πŸ™‚


  20. Alva April 27, 2013 at 12:47 am #


    I use [affiliates_affiliate_link] code with a URL to link to a specific page. It works fine in embedding URL and banners. However, when I view the Manage Affiliates area in WP, the affiliate links listed point to our site’s root instead of listing the ones linking to a specific page. What do I need to change and what did I overlook?

    Thanks in advance.

    • kento April 29, 2013 at 5:54 pm #

      Hi Alva, can you please give an example of how you are using the shortcode to point to a specific URL on your site? It might be simply a syntax error in its usage.

      • Alva May 2, 2013 at 1:51 pm #

        I was not able get a reply notification in my email regarding your question. Sorry for the late reply. Anyways, I’m using this code to point to a specific sales page:

        The links column under Manage Affiliate would show up like this instead of

        It needs to be linked to our website’s specific page and not the website’s URL/home. I hope I am making sense.


        • kento May 2, 2013 at 4:45 pm #

          Hi Alva,

          Thanks for that, the shortcode you are using doesn’t take a url parameter, but you would enclose the URL – based on your example, like in this version:

          That’s how the example in the documentation uses it to wrap a URL: [affiliates_url][/affiliates_url].

          When you were using it with the parameter, it was just creating the normal affiliate URL.

          • Alva May 2, 2013 at 11:02 pm #

            I checked back into the html area of the page and here’s what I see The parameter is already existing in wrapping the shortcode. However, not all the shortcodes have it. So I put the parameter where there is a URL associated in the affiliate code. Here’s the entire coding on our affiliate page:

            • antonio May 3, 2013 at 6:18 am #

              that looks good. Only think I see wrong is the banner code. I would use “render” parameter, more info in Affiliates Banner Documentation

          • Alva May 3, 2013 at 8:04 am #

            Hi Antonio,

            I could not reply to your message below so I placed it here. I did use the “render” code

            What do you mean by this? Some of the can be found after html formatting codes like span style. Should it be placed at the very beginning and very end of html and shortcodes? I hope I explained it well.

            • antonio May 3, 2013 at 10:06 am #

              sorry, I had not seen the attribute.
              Using you code in my test page, everything seems to work fine. Can you show us your result page?

          • Alva May 3, 2013 at 1:19 pm #

            This is how it looks like when an affiliate logs in:

            This is before an affiliate logs in or a visitor sees it:

            • antonio May 3, 2013 at 2:37 pm #

              Sorry Alva,
              I’m lost, all is well, right?

          • Alva May 3, 2013 at 2:48 pm #

            Hi Antonio,

            The screenshots are the results page you were asking from me. Sorry if everything is mixed up.

            My primary concern was why the link in Affiliate>Manage Affiliate does not match the one we are using in our affiliate page. It should point to a specific page which is and not the one highlighted in yellow in this image:

            Can you see the difference?

            • antonio May 3, 2013 at 2:57 pm #

              ok, this is not important, the “yellow link” is only an example, any page that you add URL Parameter (?rockfb=XX), is valid.
              Your affiliate page is correct.

          • Alva May 3, 2013 at 3:30 pm #

            Many thanks Antonio (Kento as well). You both have been a huge help in all my queries. I can now move forward to our affiliate program project.


  21. meth0d April 17, 2013 at 11:11 am #

    Basically it will be a copy of the website on a different wordpress installation but still on the same domain. That will work right ? Which means having it running indepedently for each site. That’s should work right ?

    • antonio April 23, 2013 at 6:55 am #

      That will work right, but running independently. The commissions and affiliates of website A are different to website B. If you create an affiliate (John) in website A, John doesn’t exist in website B.

      Remember the license SUSDL.

  22. meth0d April 16, 2013 at 8:38 pm #

    Hi there,

    If i get the paypal version can i install the plugin to multiple subdomains but still a similar copy of the main website ? Or will it work once registred to only one main domain?


    • kento April 17, 2013 at 8:56 am #

      Hey there, if it’s a multisite it will work as independent affiliate program on each subsite. Do you want it to work as one single program across all subdomains or independently?

  23. Jeremy April 2, 2013 at 10:17 pm #

    Hey Kento. I’m setting up Paypal integration and notice in step 4 of the instructions it says, ” … and input the Return URL that points to the appropriate page here on your site.”

    What do I do if I don’t have a single return URL? I have multiple return URLs that are upsell pages based on the product bought.

    So if someone buys PRODUCT A and goes to Paypal, the return page is PRODUCT B upsell page. If someone buys PRODUCT C and goes to Paypal, the return page is PRODUCT D upsell page. Clear as mud?

  24. Alva April 2, 2013 at 8:08 am #

    Hi again Kento,

    Can we use the affiliate paypal form to a redirected page? Our website is and one of our pages is redirected to our landing page which is Can we use the affiliates paypal form code there? I tried using it but it shows a button and broken links:

    • kento April 2, 2013 at 6:14 pm #

      Hi Alva, the shortcode will only work if you are using it on the site where the affiliate system is running, so the landing page you are mentioning will not display it correctly, because it’s not running on the WordPress site with the affiliate system. You could pull it in on that page using an iframe though, but you would need to create a neutral template for that page if you want to pull its content in on that landing page.

      • Alva April 3, 2013 at 3:17 pm #

        The landing page has something about nameservers. How about if we use cname to point to our landing page from our WP website? Will this work?

        Can you please elaborate about the iframe you mentioned? What did you mean by neutral template?

        • kento April 9, 2013 at 9:10 am #

          Just pointing to the landing page from the WordPress site wouldn’t help. The actual problem here is that you were trying to use a shortcode that relies on WordPress’ functionality outside of a WordPress site. It would be easier if you would just have that landing page on your WordPress site as well, then you can simply put the shortcode there as usual.

  25. jamison March 28, 2013 at 1:56 pm #

    Mass Payments using APIs. Which of your products enable Paypal mass payments via APIs? We use WordPress, Affiliates Pro, WooCommerce Integration, Woo Paypal Express Gateway, and s2Member. We’re open to integration packs, upgrades, and other products. Thank you.

    • kento March 29, 2013 at 10:10 am #

      Mass payments are supported by Pro and Enterprise through generation of a mass payment file but they do not offer to make an API call to PayPal directly, at least not yet. I’m currently working on additions for PayPal Payments Pro and am considering to add some features based on it to Affiliates Pro/Enterprise, I think especially what you are asking for would be quite interesting, as it would make paying the affiliates quicker.

      • jamison April 2, 2013 at 6:19 pm #

        Automated payments would be slick. Thanks.

        • kento April 2, 2013 at 6:37 pm #

          Thanks for the feedback on that. I think an additional Issue Payments button that allows to review and issue the payments directly in the Totals section would be suitable – as an alternative to generating a mass payments file to make the payments.

          • jamison April 2, 2013 at 7:15 pm #

            You’re welcome. Here’s another thought. Have a Manage Payments page. In addition to Issue Payment (one-time), allow us to schedule recurring (automatic) payments using a filter interface like the existing pages; referral status, minimum total, date range, etc. Include the choice of One-Time or Recurring. Recurring settings may require additional options such as admin notifications and referral status; the referral status could automatically change to Closed, or something like Payment Issued via API.

            We track and pay referrals monthly. We wait a few weeks to minimize charge-backs due to returned products. So setting an auto-pay date separate from the referral date range would be important. For example, schedule payment: “xx” days after end of date range.

            Admins could receive an email or notice (like comments work on WordPress) when a payment is sent to remind them to have enough funds in the Paypal account and verify the Paypal mass payment was made.

            So that’s the kind of hands-free setup our team would love.

            Thanks for the great service.

            • kento April 9, 2013 at 8:28 am #

              The delay before automatic payments are issued is quite an important point. PayPal for example allows refunds to be issued up to 60 days after a customer’s payment has been received, with the referral status being adjusted automatically based on that, in my opinion you would have to have the possibility to schedule monthly payments for a period that isn’t necessarily the immediately preceding month, so that refunds and chargebacks are covered.

              Also the notifications you mention are important (so that we can assure we have enough funds available).

              I’ve marked this to be taken into account in an upcoming review of features that will be included in coming releases. As we’re using the system on the site here as well, I’m quite interested in having this kind of functionality available, it would be saving us some precious time while handling payouts.

      • Adam W. Warner June 4, 2013 at 2:01 am #

        We are struggling with something related…it would be great if any refunds we made in PayPal account would automatically subtract previously calculated affiliate referral amounts in Aff Pro (and we are using EDD integration).

        Not sure at the moment how to track back product refunds to the affiliate who made the referral in order to manually delete referral amount so we don’t over pay affiliates for products that have been refunded.

        • kento June 4, 2013 at 11:59 am #

          Let me have a look at the current integration and ask Pippin if there’s a hook we can use for that, shouldn’t be a problem.

  26. Peter Armenti March 25, 2013 at 5:19 pm #

    Hello.. could I obtain assistance integrating (getting this to work) with GeoTheme WordPress directory theme? Please contact me.. Thanks..

    • kento April 2, 2013 at 4:10 pm #

      Thanks Peter, got your email as well.

  27. Alva March 23, 2013 at 3:08 pm #


    we are currently setting up our Affiliate Area. I was wondering if we can only use Affiliate Pro Paypal Integration for one product. Thanks! Your answer would be very helpful.

    • antonio March 25, 2013 at 4:04 pm #


      you can use Affiliate Pro Paypal for all paypal buttons you want.
      Example of use:

      <form action="" method="post">
      <input type="hidden" name="cmd" value="_s-xclick">
      <input type="hidden" name="hosted_button_id" value="XXXXXXXXXXXXX">
      <input type="image" src="" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
      <img alt="" border="0" src="" width="1" height="1">


  28. mimik February 17, 2013 at 3:26 pm #


    I am planning to set recurring payments through paypal on my website. Is there any way that I can track not only when the user register once but as it’s a recurring payment everytime the user will get charge each month through paypal ? so i can give a specific percentage every month the user is paying to the person who referred him ?


    • antonio February 19, 2013 at 12:54 pm #

      Hi mimik,
      Yes, you can do it, and also limit the time that is active this commission

  29. Mat February 9, 2013 at 7:39 pm #


    I use Events Manager Pro plugin to book places on my courses. I use their Paypal integration to take payments. The Events Manager plugin handles the placement of the button shortcode. Can i still use this affilates to track the purchases made?

    • kento February 11, 2013 at 6:47 pm #

      As long as it renders real PayPal forms it shouldn’t be a problem.

  30. Gary McCormick February 5, 2013 at 1:30 am #

    Hey Kento, I’m building a daily deals site in WP and will be using paypal. I’ll be inviting schools, charities and churches to email their people and suggest they come join our list as we donate/tithe 10% of their purchase. It sounds like your plugin requires them to click a button w/paypal code and your code in it? I need them to sign-up / opt-in and was hoping to connect them to the referring affiliate when they do so. Just wanting to make sure I understand how your plugin would handle this and it will work for my need?

    • kento February 5, 2013 at 8:57 pm #

      Hi Gary,
      It depends, will you be having a lot of products and wouldn’t a store be more suitable then? If so, I would give one of the free integrations a try first – you can use the free Affiliates plugin along with one of the ‘light’ integrations with eShop, Jigoshop or WooCommerce.

      • Gary McCormick February 11, 2013 at 7:06 pm #

        Thanks Kento for the feedback. Just got the email notice on this, so sorry for take so long to get back. I’m trying to use a WP plugin called wp_deals. to add a groupon type set-up to my existing WP theme, and it integrates w/paypal, but I need to be able to give affiliates 10%. I can do this with cookies with a long shelf life or would prefer to capture the connection between customer and affiliate when they sign-up for the list and create their customer acct. You can look the plugin above up in the WP codex as it’s free and from their site. There are two WP themes I know of that come with this functionality built in, one that’s $150-300 and $30+/month and has added costs for add on modules and the other is from Templatic, but their stuff isn’t coded very well, marginal service, etc. so trying to make a plugin work. Suggestions maestro?

        • kento February 14, 2013 at 10:43 am #

          Hi Gary,
          I just had a quick look at the plugin, looks promising but it won’t work with this PayPal integration. It would work with its own integration which should be quite easy to build though, it could simply be based on any of light integrations. The affiliate system usually is an important part, but of course the theme and appearance is essential to a site. It’s a bit of a decision, obviously someone has to do the work to integrate Affiliates with their system and that’s going to cost you developer time. I would still recommend to first check if Affiliates itself does what you have in mind, try one of the free integrations, then take a better informed decision on whether it would be worth the effort of having it integrated with WP Deals.

  31. Jeremy January 18, 2013 at 7:59 pm #

    I’m working with Payal Standard in Brazil. Will there be any integration issues since it’s Paypal Brazil?

    • kento January 23, 2013 at 1:25 pm #

      If your normal PayPal buttons work as expected, there shouldn’t be a problem with the integration either.

  32. Patrick December 21, 2012 at 7:41 am #


    I started out with S2Member + Buddy Press and integrated it with Affiliates Pro. However, just recently, I also installed Wishlist Member, and found that its membership level features (micro-continuity)was more of what I wanted for my site.

    I want to retain the Buddy Press features (member profile, groups, forums, activity) so I can have a social networking feature in my site, at the same time, I want to use Wishlist Member instead of S2Member (they dont have micro-continuity features as that of WLM).

    Since I also want to have “affiliates” to help me promote my site, how do I incorporate Affiliates Pro into this preferred set up?

    By having affiliates, I wish to grant commissions to my affiliates for every paid membership level their referrals sign up into. I hope when their referrals sign up with any WLM membership level, they also get signed up automatically to BuddyPress social networking.

    I would appreciate your help on this, thanks.

    • kento December 30, 2012 at 11:45 am #

      Hi Patrick,
      Have you considered using Groups with Jigoshop or WooCommerce instead? Both are also integrated with Affiliates and Affiliates Pro. Also Groups itself is free and it doesn’t impose any limitations on your memberships at all. Have you had a look at WLM’s performance? Its code is base64-encoded, you can compare its performance using e.g. P3. Also I don’t see where its features would give you an advantage when trying to implement a scheme such as the micro-continuity.
      With better alternatives around, my advice is to use these instead. I hope that still helps.

  33. kamala sharma December 18, 2012 at 1:10 pm #

    first question——i want to customize my signup form requesting my potential affiliate to list their bank routing number and bank thus allowing me to pay them in other than mass payments–my choice is wire transfer– 2nd question does affiliate pro allow for multiple installations.

    • kento December 18, 2012 at 8:34 pm #

      Useful plugins tells you Profile Builder is your friend for that πŸ˜‰ Works like a charm and is very flexible.
      The license for the Pro version is for single site use.

  34. kamala December 17, 2012 at 8:56 am #

    my country doesnt allow for paypal funds going out of the country —-any other way to configure affiliate pro

    • kento December 17, 2012 at 9:46 am #

      Can you please explain what you want to achieve? I don’t see where the plugin would be related to PayPal’s policies in that sense.

  35. itthinxer December 16, 2012 at 7:07 pm #

    Hi Kento,

    I wrapped a link to the hosted button in the shortcode, and got the notification in the system that the referral has been made – BUT it did not get credited to the referring affiliate, instead it says “Direct”.

    Any advice how to make this work, so I can use my own design for the buttons? Thanks!

    Example: [affiliates_paypal_form]<a href=”” rel=”nofollow”>[/affiliates_paypal_form]
    Note: This is not wrapped inside the other pricing table I mentioned earlier, it is a plain image button with a direct link to PayPal.

    • itthinxer December 16, 2012 at 7:12 pm #

      [affiliates_paypal_form]<a href="" rel="nofollow">Link</a>[/affiliates_paypal_form]

      • kento December 17, 2012 at 8:59 am #

        That version doesn’t work because the [affiliates_paypal_form] short code acts on what PayPal calls the Website version of the code, i.e. the HTML <form>.

    • kento December 17, 2012 at 9:40 am #

      Yes, first make sure that your default button code works when you wrap it in the shortcode, there is a complete example on the settings page Affiliates > PayPal (click the Help tab if it doesn’t appear directly on the page), you can copy and paste the code as it appears there on a page and substitute with your hosted button’s id where the XXX placeholder appears.

      To use your own design you can replace the default image that is provided:

      <input type="image" src="" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">

      … with your own:

      <input type="image" src="" border="0" name="submit" alt="Cool button">

      VoilΓ  πŸ™‚

      • itthinxer December 17, 2012 at 8:48 pm #

        Thanks, will do that!

  36. itthinxer December 13, 2012 at 4:33 pm #

    Hi there, just got the PayPal integration plugin. I want to integrate it within a pricing table, that already uses shortcodes and then links directly to PayPal. Is there a way to do that? E.g. this is how the code looks like:

    [pricing price=”997″ currency=”€” title=”Basic” desc=”Access the entire digital program online.” moretext=”Add to cart” url=”” window=”new”][feature]Online Access only[/feature][feature checkmark=”x”]No Physical Collection[/feature]

    Appreciate your help!

    • kento December 13, 2012 at 6:38 pm #

      I haven’t tried that one yet (which plugin are you using BTW?), give it a try wrapping that shortcode within the plugin’s shortcode [affiliates_paypal_form][pricing...][/affiliates_paypal_form].

      • itthinxer December 13, 2012 at 7:08 pm #

        There is no error message so far, but how can I test if it’s really working?

        • itthinxer December 13, 2012 at 7:08 pm #

          Oh, and it is the pricing table of an template.

          • kento December 17, 2012 at 9:09 am #

            Thanks, does that produce forms or just links? For example the demo here only produces buttons that link to the same page, if it produces the Email version of the code for each product, it won’t work and you would have to place the appropriate buttons wrapped in the [affiliates_paypal_form] shortcode.

        • kento December 17, 2012 at 9:02 am #

          You would visit an affiliate’s link and after that proceed to make a purchase. If you have set a referral rate, the affiliate will then get credited with a referral at that rate.

  37. Darius December 8, 2012 at 9:18 pm #

    Does this plugin work with a 123contact form that is integrated with paypal?

    • kento December 13, 2012 at 5:59 pm #

      If it captures IPNs, not OOTB.

  38. Richard November 12, 2012 at 5:41 pm #

    No. never had to in the past.

    • kento November 12, 2012 at 7:09 pm #

      You have to unzip the file, it contains the plugins and installation instructions.

  39. Richard November 12, 2012 at 4:21 pm #

    I purchased Affiliates Pro for PayPal and downloaded it but it wont install? Am I missing something?

    • kento November 12, 2012 at 4:22 pm #

      Did you unzip the file you downloaded?

  40. ken hammond November 12, 2012 at 3:47 pm #

    do i have to buy this paypal plugin AND Affiliates Pro or just this one?

    • kento November 12, 2012 at 4:14 pm #

      Just the integration pack, Affiliates Pro is included.

      • ken hammond November 12, 2012 at 4:35 pm #

        awesome, just the quick response will make me buy this!

        One other quick question… a big request from my affiliates is OFF-line marketing.

        Is there a quick script we can add to the order page that allows the customer to manually add a promo/referral code and would re-load the page to give the affiliate credit?

        Let me know if that makes sense and if anyone has done that.


        – Ken

        • kento November 12, 2012 at 5:14 pm #

          Thanks, it’s not always that quick πŸ˜‰

          If you plan to offer coupon codes linked to affiliates, you should rather look at one of the integrations that supports these (this one doesn’t), see the Feature Comparison page, at the end it lists those that do. It’s a bit more work to set up the shop etc. but really pays off when you want to have that feature.

  41. Kiko November 10, 2012 at 9:29 pm #

    Hi, Does it keep cookies, meaning if i visit the site through affiliate link and make the purchase after 20-30 any number of days, does this purchase is counted to the affiliates?

    • kento November 12, 2012 at 10:26 am #

      Yes and you can limit it to a number of days.

  42. Alan October 19, 2012 at 10:55 am #

    I’m working on a single product on subscription – this should be all I need shouldn’t it?

    Also – does it pay affiliates on renewals or just one time?

    • kento November 12, 2012 at 10:25 am #

      Yes referrals on recurring payments for subscriptions are supported. These can be unlimited or limited to a certain number of days after subscribing.

  43. Alan October 19, 2012 at 10:48 am #

    Is there a possibility to try before you buy – or do you have a return policy? Alternatively – if I buy to test on a site can I assign it to another if it doesn’t fit as expected at some later stage?

    Is there a function where affiliates can refer other affiliates – a second level so to speak?

    • kento November 12, 2012 at 10:22 am #

      You can try the free Affiliates plugin with any of the free integrations.
      Please refer to the Terms & Conditions page regarding information about licensing.
      Multi-level is not supported.

  44. isotopesgroup September 27, 2012 at 7:27 pm #

    Hello Kento,

    I already purchased the Plugin. It seems to me great. But, I’m facing a problem. When i putting HTML PayPal code inside [affiliates_paypal_form]…PayPal Hosted Button…[/affiliates_paypal_form]

    I see some extra space between my content and button. But, Without shortcodes button showing ok. What is the problem? Why extra space showing with shortcodes. I also see e-junkie site url loading in my browser(hidden).. Why?

    How i can put button in center of the page?
    [/affiliates_paypal_form] like this arrangement?

    Expecting quick reply..

    Thank You!

    • kento September 29, 2012 at 9:50 am #

      Have you tried switching to the HTML editor and back? Extra spaces are probably added by WordPress’ autoformatter.
      Whatever you see related to e-junkie doesn’t have anything to do with the plugin.
      You can normally center your elements using the editor’s center-align button or the appropriate HTML & CSS.

  45. hz September 18, 2012 at 4:15 pm #

    Thank you for your great help last time and it works well.

    This time my client want to use “PayPal Payments Advanced or PayPal Payments Pro” in order to accept recurring payments from buyers who don’t have a PayPal account without leaving our website.

    We are wondering if we use “PayPal Payments Advanced or PayPal Payments Pro”, we can use Affiliate Pro PayPal continuously or there is an another option to do so?

    Please advice us.

    • hz September 24, 2012 at 4:06 am #

      I really will appreciate if you can give us an advice. Thank you.

    • kento September 26, 2012 at 9:01 am #

      I haven’t tested it yet and really can’t officially say ‘it does’ until due tests have been made. As it depends on IPNs being received, I suppose it should work though. I would recommend to set up a testing instance of your site and try it. (Sorry to keep you waiting, intense days πŸ˜‰ )

      • hz September 28, 2012 at 4:27 pm #

        Thank you so much always for your help!!
        I’ll advice it to my client and see the result.
        Hope it would work.

        • kento September 29, 2012 at 10:17 am #

          Please let me know when you get the results, I would be doing some tests on that as well if I could fit it into my schedule πŸ˜‰

  46. knowlem September 14, 2012 at 9:39 pm #

    Hi kento

    Paypal plugin works really well, even with sidebar buttons. Had a bit of trouble setting up because I have several emails on Paypal and had the wrong one entered as primary…however once I figured that out it works great.

    Any chance of an integration plugin for paid memberships pro?



  47. Tiago July 30, 2012 at 11:35 pm #


    I have the plugin Restrict Content Pro – Premium Content Plugin (mordauk).

    I can integrate the Affiliates Pro PayPal whith this plugin?

    • kento July 31, 2012 at 9:46 am #

      They have different IPN handlers so that won’t work, but there were considerations on integrating it directly with Affiliates Pro.

      • Tiago July 31, 2012 at 5:06 pm #

        Then, its possible integrate with Affiliates Pro?

        I’m brazilian, and don’t undertand when you say “considerations”…

        • kento July 31, 2012 at 8:51 pm #

          Yes and it seems pretty soon as well πŸ™‚

    • Pippin July 31, 2012 at 4:25 pm #

      Tiago, out of the box Affiliates Pro will not work with RCP, but I’m planning to build the integration package very soon. Hopefully it will be finished within the next two weeks.

      • kento July 31, 2012 at 8:51 pm #

        Great πŸ™‚

        • Tiago August 1, 2012 at 2:50 am #

          Cool! I waiting! tks

  48. Dave Morris July 4, 2012 at 9:30 pm #

    Hello, Kento,
    I just downloaded Affiliate, installed it into a new WordPress, BuddyPress combo with s2Member Plug-in, among others. WordPress, BuddyPress, and s2Member are working great. I tested a new membership purchase through a PayPal button generated by s2Member and my son was able to join with no problem and paying his membership was no problem with the s2Member interface. HOWEVER…

    Affiliate only logged the 1 Visit & 1 Hit from the affiliate link I set up on another one of my sites. Nothing at all about the referral or anything else. Question is if I had affiliates already signed up, and they were already working hard for me, they would never get paid because I could not attribute any new memberships to them, nor could I set the commission, etc.

    Any help here is appreciated.


    • kento July 4, 2012 at 10:32 pm #

      The referrals are created when an integration is used. Please have a look at the s2Member integration available in the shop section to see if it would suit your needs.

  49. agron June 22, 2012 at 2:49 am #

    I was wondering if there was a way to integrate this with wishlist member? I have it also and have been looking for a affiliate system to use with it for ages.

    Please comment/help?

    Thank you for your time.

    • kento June 26, 2012 at 11:27 am #

      Is migrating to Groups an option?

      • agron July 13, 2012 at 4:36 pm #

        I will have to look into Groups, if it works as a simple membership plugin that I would be able to learn how to use in no time I guess it will be good.

        Will look into it, thank you for the reply…sorry for the late response.

        • kento July 13, 2012 at 8:32 pm #

          It’s very easy to use, let me know when you’ve tried it πŸ™‚

          • greenpixel January 22, 2013 at 4:19 am #

            Ooh! I need this! I don’t know if I’m just missing something basic or what but this is precisely what I need. Affiliates + groups all on the same site. I just can’t see anywhere where I can attach affiliates to groups

            • kento January 25, 2013 at 9:13 pm #

              Sorry just got to see the previous comment. Please get in touch and I’ll help bringing them together (it’s basically a little helper plugin that acts on either of the notifications – both are built using the same framework I wrote for handling the IPNs).

          • Nathan April 13, 2013 at 7:47 pm #

            Hello lento

            I’ve also purchased the affiliates pro paypal plugin along with groups paypal plugin. Could you send me the little helper plugin as well please, so that I may to integrate the two together. I’ve also noticed in the groups subscribe page in admin, that there is no where to give a trail period. Is there a way to do this, I already have the buttons setup in paypal but, I’m not sure how to integrate them with groups subscription…….?

            Please help…

            • kento April 26, 2013 at 11:10 am #

              Ni Nathan, the helper plugin hasn’t been written yet … it seems we all simply forgot about it. I’ll have to look at it again. The subscriptions currently don’t support trials, although that is scheduled to be included (along with supporting new gateways).

  50. Yosi Tsitsu June 18, 2012 at 6:14 pm #

    Hi itthinx, your affiliate plugin seems to be great and I really like your open approach to customizing it further with features. My question is – why should I want to go for Affiliates Pro PayPal Integration when I can get Affiliates Pro WooCommerce Integration which already handles the paypal buy now buttons, subscriptions etc.

    Is there a scenario in which I would need more than one integration?
    Say all of:
    Affiliates Pro WooCommerce Integration
    Affiliates Pro PayPal Integration
    Affiliates Pro s2Member Integration Pack

    And one more question: the Affiliate Pro page states:
    “Affiliates Pro Checkfront Integration Pack
    Other integrations exist and are available on request, including: Wishlist Member, GetResponse, AWeber, ”

    How can see thhose?
    I have WishList and consider getting that pack – where is it?

    Yosi Tsitsu

Leave a Reply

We use cookies to optimize your experience on our site and assume you're OK with that if you stay.
OK, hide this message.

Affiliates Β· Contact Β· Jobs Β· Terms & Conditions Β· Privacy Policy Β· Documentation Β· Downloads Β· Useful Plugins Β· My Account