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. Jesus Fabricio Rodriguez December 20, 2018 at 5:05 am #

    How it work with woocommerce integration? i trying to make that the affilite get credited when a referal make a payment for a woocommerce’s product but i isn’t working

  2. Dave May 29, 2018 at 10:39 pm #

    Does this integrate with Gravity Forms?

  3. Gary D February 9, 2018 at 4:43 pm #

    Am I reading this correctly that for the Affiliate Pro Pay Pal Integration I have to purchase it. I already have Affiliate Pro, I already have a Pay Pal Standard account and I have activated the Pay Pal plugin.

    • antonio February 13, 2018 at 4:39 pm #

      Hi Gary,
      the Affiliates Paypal Integration is included in the Affiliates Pro plugin. You can download the integration from Affiliates->Settings:Integration section.
      Kind Regards,
      Antonio B.

  4. Amrita February 1, 2018 at 3:42 pm #

    I’ve gotten it all sorted out now and appreciate the support!

    • antonio February 2, 2018 at 9:41 am #

      I’m glad to hear it.

  5. Amrita January 31, 2018 at 8:13 pm #

    I cannot figure out how to buy the PayPal Integration plugin! Every time, everywhere I click on a link that says “Affiliates PayPal Integration,” it takes me to this page and the only option is to upgrade to Pro, which I’ve already done (twice!!). I only needed it once. I have searched high and low and cannot find the link to buy this. It’s the only reason I upgraded to Pro. Any assistance on this? Thank you.

    • Amrita January 31, 2018 at 8:20 pm #

      I figured out how to access the paypal integration, but I have still purchased Pro twice and only need it once. I hope that a refund can be arranged. Thank you.

      • antonio February 1, 2018 at 3:40 pm #

        Hi Amrita,
        Affiliates Paypal Integration is included in Affiliates Pro/Enterprise, answered in this topic.
        Kind Regards,
        Antonio B.

  6. ttt bbb August 31, 2016 at 11:09 am #

    unsubscribe link not working (404)

    • antonio September 1, 2016 at 10:18 am #

      Oh, that’s true. Please send me your email to antonio[at]itthinx[dot]com, and I’ll unsubscribe you manually.
      Antonio B.

    • antonio August 29, 2016 at 9:33 am #

      That’s true, thanks !!

      • Caulon August 29, 2016 at 6:45 pm #

        No problem, let me know when I am able to download integration plugin

        • antonio August 30, 2016 at 8:03 am #

          You can download the plugin. The only problem there is that the documentation links do not work, but the plugin works.
          Kind Regards,
          Antonio B.

          • Caulon August 30, 2016 at 5:53 pm #

            Ok, I don’t know what page to download from can you please post

            • antonio August 31, 2016 at 4:45 am #

              Sorry, really Github isn’t intuitive. This is the link.
              In this image you can see where is the download button.
              Kind Regards,
              Antonio B.

              • Caulon September 1, 2016 at 4:24 am #

                I figured it out thanks lol and so I cannot set percentage based commissions? just flat rate?

                • antonio September 1, 2016 at 10:16 am #

                  the Ninja Forms integration only sets referrals based on flat amount.
                  Kind Regards,
                  Antonio B.

                  • Dave April 27, 2017 at 2:41 pm #

                    so does it integrate with ninja forms now? i use Paypal with ninja forms. can it track affiliates this way? planning to buy this if it does!

                    • antonio April 28, 2017 at 8:04 am #

                      Hi Dave,
                      This new 2.0 version integrates Affiliates with Ninja Forms. You don’t need to buy the Paypal integration.
                      With our Ninja Forms integration, the affiliates gets commissions when a form is sent, always if the user visited the affiliate’s link
                      Kind Regards,
                      Antonio B.

                    • Dave April 30, 2017 at 1:55 am #

                      Hi Antonio, thanks for the reply. I actually made a mistake. I use PricingTable plugin and the “Buy Now” links to Paypal where people pay for the product. Is there a way to track affiliate sales this way using your tool?

                    • antonio April 30, 2017 at 6:22 pm #

                      Hi Dave,
                      please give the plugin url, so I can test it.
                      Kind Regards,
                      Antonio B.

                    • Dave May 4, 2017 at 1:17 am #

                      this plugin

                    • antonio May 6, 2017 at 7:46 am #

                      Thanks Dave,
                      I can see that the pricing plugin hasn’t a Paypal button, so I suppose that you are using your own Paypal button on a page.
                      If you add this button between our shortcode, you can trace your affiliates referrals.
                      Please have a look at this documentation page:
                      Kind Regards,
                      Antonio B.

  7. Caulon August 17, 2016 at 7:35 pm #

    Hello, I am using Ninja Forms, will this plugin work, if not do you have plans on integrating it with Ninja Forms?

    • antonio August 18, 2016 at 8:11 am #

      Hi Caulon,
      Right now there isn’t an integration with this plugin, but the idea sounds interesting. We’ll review this.
      Kind Regards,
      Antonio B.

      • Caulon August 18, 2016 at 8:34 pm #

        Ok, well I talked to them and here is the hook….

        We have a hook, ninja_forms_process, that can be used when the form is submitted.
        Let me know if you have any questions.

        Thanks for fast response

        • antonio August 19, 2016 at 6:01 am #

          Thanks Caulon !!

          • caulon August 22, 2016 at 6:02 pm #

            Thank you for creating the integration, would I just need to purchase license or addons as well for it to work?

            • antonio August 23, 2016 at 7:33 am #

              the plugin is free, and you can use this with Affiliates, Aff. Pro or Aff.Enterprise.
              Kind Regards,
              Antonio B.

        • antonio August 22, 2016 at 3:35 pm #

          Hi Caulon,
          finally we have created an integration with Ninja Forms.
          Kind Regards,
          Antonio B.

          • Caulon August 22, 2016 at 6:41 pm #

            Also, how will payments work, do people receive commission automatically or does it have to be manually given. Thanks

            • antonio August 23, 2016 at 7:40 am #

              From Affiliates->Ninja Forms you can set the amount, the currency amd the referral status. So when an user visits an affiliate link and submit a forms, then the affiliate gets a referral (commission).
              Remember that Affiliates doesn’t process the payment.
              Kind Regards,
              Antonio B.

              • Caulon August 29, 2016 at 1:11 am #

                Hello, I do not see it there, do I have to install the integration first?

                • antonio August 29, 2016 at 9:31 am #

                  You need to install de Affiliates plugin and the Ninja Forms plugin. Then install this integration.
                  Kind Regards,
                  Antonio B.

  8. Peta December 23, 2015 at 12:44 am #

    I purchased and installed Affiliates Pro. Now I want to use PayPal to pay my affiliates. The plugin won’t install from the Affiliates Integration Page. Message: An unexpected error occurred. Something may be wrong with or this server’s configuration. If you continue to have problems, please try the support forums.


    • antonio December 28, 2015 at 7:05 am #

      Hi Peta,
      Please be sure you have set your Affiliates service key.
      Relating to the Paypal Integration, affiliates con get commissions when the customers use a paypal button to buy something, but with this integration you can not pay to the affiliates.
      Kind Regards,
      Antonio B.

  9. Scott May 16, 2015 at 12:23 am #

    I am giving a free book away but charging for shipping. I want the sale to go through Papal

    #1 I am hoping the option will be available to those who don’t have a Paypal account to still purchase with a credit/debit card.

    #2 Even though a commission was not generated, I would still like the Affiliate to receive notification and information of the person who is accessing the book.

    Got any suggestions? About to pull the trigger on Affiliate Pro

    • antonio May 17, 2015 at 6:15 pm #

      Hi Scott,
      1.- If you are using a shopping cart for example Woocommerce, you can use the Woocommerce integration to generate commission with creadir card too.
      2.- Maybe Pay per click integration can help you.
      Antonio B.

  10. ahmed March 30, 2015 at 2:00 pm #


    can your system allow delay payment for the affiliates for a successful payment and be paid after a period of 30days? , e.g if the client returns the goods or claim a refund.

    many thanks

    • antonio March 30, 2015 at 2:24 pm #

      you can set the default referral status to ‘pending’ and approve it at anytime (eg at the end of each month)

  11. Debra March 13, 2015 at 3:40 pm #

    It won’t let me install it says “Install Package not available” and has this
    Warning: Creating default object from empty value in /home/dminer5/public_html/wp-admin/includes/plugin-install.php on line 95

    • kento March 13, 2015 at 7:16 pm #

      Please post a topic in the Forums if this is a support request related to a premium plugin. Thanks!

  12. Debra March 10, 2015 at 4:18 pm #

    do you have a link that I can upload it and install it…. And is this the correct one you created I believe the 1.0.3 version

    • antonio March 11, 2015 at 8:45 am #

      Hi Debra,
      if you have installed Affiliates Pro 2.8, in Affiliates->Settings:Integrations you have available the Paypal integration.

  13. Debra March 10, 2015 at 4:16 pm #

    It won’t let me install this help please

  14. Raj singh January 23, 2015 at 5:42 am #

    Hi Adrian,
    Is there a way to set a fee for affiliate registration. So when they register there account they need to pay fee either by paypal or any other method.


    • kento January 26, 2015 at 11:35 am #

      Hi Raj,

      One approach to that would be using Groups + Groups for WooCommerce with an affiliate area protected by group access and a product that affiliates can purchase to gain access using WooCommerce.


  15. Adrian Castro December 10, 2014 at 11:27 pm #

    Pre-sale question: I am using PayPal IPN for payments on my directory site (Vantage by AppThemes). If I purchase Affiliate PRO for PayPal, is there additional coding or hooks that needs to be done? Based on your description, it seems that the plugin is “IPN aware” and everything should go smoothly. Is this correct?

    • kento December 11, 2014 at 8:36 pm #

      Hi Adrian,

      That depends, you would need an integration done for this system. If you have a developer working with you, you can point her or him to the API documentation where integration examples can be found. Also there are several free integration plugins available from which customized solutions can be derived. Note that you don’t need to buy Pro unless you are going to take advantage of the additional features it has.

      • Adrian Castro December 13, 2014 at 8:35 am #

        Thanks, kento. I looked at the API dcos on the link you gave – quite a ton of information.

        I thought I read somewhere that the integration would have been a simple shortcode that would wrap around the paypal button code?


        …PayPal Hosted Button code here…


        Would not this set of short codes cover all the API calls that are needed to credit an affiliate with the sale?

        If I do not want to use the other features of PRO and Enterprise, will the short code still be the same?

        • kento December 18, 2014 at 12:50 pm #

          Hi Adrian,

          The potential problem I see is that the theme might need to receive the IPNs itself and as the PayPal integration for Affiliates Pro also needs to receive these to grant referrals with commissions according to the purchase, you’d have to find a way to replicate the IPN to both (that’s possible but requires an additional development effort). And if that’s the case, an integration which is specific to your theme’s e-commerce features would be more appropriate.


  16. M Raghavendra Nikhil November 19, 2014 at 3:06 pm #

    I would like to use this affiliate programe to my site and can u please assist me on that note and i’m basically from India

  17. Jerry September 29, 2014 at 12:52 pm #

    That’s what I figured. Thanks for the quick response and awesome plugin.

    What happens to mass payments that are not received? For example they miss typed their email address upon registration (example@gmail.vom) and did not correct it before I issue payment. Do you know how such a scenario would be handled?

  18. Jerry September 29, 2014 at 2:27 am #

    We will be making payments to our affiliates using affiliates pro and mass payments. If they do not enter their PayPal email account in the box provided on [affiliates_affiliate_profile show_attributes="paypal_email" edit_attributes="paypal_email"] will the payment be sent to the email address they used to create their username and password by default? Also, what happens to the funds if the recipient’s paypal information is entered incorrectly?

    • kento September 29, 2014 at 11:00 am #

      Hi Jerry, the affiliate’s email address is used if no specific PayPal email address is given. Note that the system does not make automated payments to the affiliates, you use the mass payment file that is generated to process the payments through your payment processor either automatically if it supports it or manually if needed.

  19. Jameson August 20, 2014 at 11:06 pm #

    Hi, I have a question.. I think I set it up correctly, Affiliates Pro w/PayPal integration, but I went to run a test transaction, purchasing from another paypal account I have, and although it has registered that I clicked thru, and is tracking that, it hasn’t counted the referral. Would there be a time delay on that or did I do something wrong?

    • antonio August 21, 2014 at 7:55 am #

      sometimes PayPal’s IPN messages have a time delay.
      Please give us an url to have a look.

      • Jameson August 21, 2014 at 2:54 pm #

        it’s at:

        specifically, the paypal button I want to affiliate-atize is at:

        also, it still hasnt registered that there were any referrals.


        • antonio August 22, 2014 at 7:24 am #

          please try to disable “Use secure URLs.” in Affiliates->Paypal.

          • Jameson August 22, 2014 at 4:17 pm #

            thanks! that worked!

            one more quick question, will it auto-pay out to the affiliates? It asked for the affiliate’s paypal email address, that’s why I ask.


            • antonio August 25, 2014 at 10:35 am #

              Sorry, Affiliates doesn’t process payments. You sould do it manually, for example once a month.

  20. ST April 22, 2014 at 4:52 pm #

    I am interested in your Affiliate Pro for Paypal for my wordpress site.
    As I am not a techie, if I cannot get this integrated and working, can I hire you to integrate the system? Or is there someone who you recommend who can do this for us? Thanks

    • kento April 27, 2014 at 11:59 am #

      Hi ST,

      It’s using a shortcode to enclose the PayPal button form code, so it’s pretty simple to set up actually. You wouldn’t need to hire someone to do use it, but we can help if you have problems setting it up. Also we grant refunds in case there are conflicts with your setup and a solution isn’t available.


  21. jodi April 1, 2014 at 1:24 am #

    i am looking for an easier way to pay affiliates. it sounds like this plug in can do that either as they go (per transaction) or monthly. is that accurate? is there a pay pal fee for this? thanks!

  22. Stacey February 26, 2014 at 2:34 am #

    Will this Paypal Affiliate plugin work if I’m using the Paypal Link code that’s attached to my own graphic for a buy now button, or do I need to use the full embed code for the standard Paypal button?

    • kento February 26, 2014 at 12:48 pm #

      It requires the full button form, a link wouldn’t be sufficient.

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