Coupons for woocommerce not working for me

Posted in

I’m trying to set up the coupons feature for affiliates pro with woocommerce. I create a coupon in the store. Then I assign the coupon code to an affiliate. I make a purchase using the code. The discount is applied to the cart correctly, however the affiliate is not credited for the sale. How can I fix this? Thanks.

When I use the direct affiliate link, then the affiliate is credited.

17 Responses to Coupons for woocommerce not working for me

  1. kento February 3, 2014 at 12:12 pm #

    Closing this topic – if coupons don’t seem to work on your site, please make sure you have the correct integration plugin installed. Most Light integrations and the integrations that come with packs are different.

  2. Mandeep January 31, 2014 at 5:36 pm #

    Hi , I am having the same problem , updated to all recent versions, My all coupon sales are assigned as direct and not to affiliate to whom coupon is assigned. Any Solutions ?

    • kento February 1, 2014 at 12:32 pm #

      Please provide details on how you have set up the coupon and grant admin access to your site to support at itthinx dot com.

      • Mandeep February 3, 2014 at 7:41 am #

        Hi Kento…I have mailed you the admin settings for the same.


        • kento February 3, 2014 at 12:10 pm #

          Thanks, you have the WooCommerce Integration Light installed. You must replace that by the integration plugin for WooCommerce that is included with the Affiliates Pro pack for WooCommerce, as the light integration does not support coupons.

  3. hering January 26, 2014 at 9:27 pm #

    Hi there – I am experiencing the same issue with my affiliate and woocommerce coupons. I have tried all the tips in the forums including verifying that the capitalization of the coupon code is consistent. I am still showing referrals as “Direct” when the customer actually used an affiliate coupon code. Anything else I can try?

    I have updated versions of all relevant plugins. Thanks

    • kento January 29, 2014 at 1:51 pm #


      Hmmm, if the coupons are assigned and case is consistent, then the referral should really be assigned to the appropriate affiliate. If it doesn’t, then you might have a conflicting plugin. Have you tried disabling everything else, enabled debugging and using a standard theme to check if there are any errors in the logs?

  4. brobox June 7, 2013 at 8:07 pm #

    We are having the same problem…is there a way to provide affiliates without websites a code at checkout to track their referrals?

    • antonio June 11, 2013 at 9:26 am #

      you can use coupons for this purpose.
      1.- Create a Woocommerce coupon.
      2.- Editing an affiliate, add attribute ‘coupon’ with same name that woocommerce coupon.
      All customers that use this coupon generate a commission to this affiliate.

  5. kennypetrowski June 4, 2013 at 8:13 pm #

    I updated my TEST coupon with a value of zero. I also checked out all the settings of the Affiliates plugin. Still not working. All referrals were going to “Direct”, then I just turned off that setting, so now they’re just not coming up as referrals at all.

    Any other ideas?

    My client needs to launch their site tomorrow, so we’re going to move ahead without this for now, but I definitely want to get it working ASAP.

    Please let me know how we can receive additional support for this (e.g. if I should create an Admin account for you to go into our implementation or if there’s another way to troubleshoot).

    Thanks again! If we can get this to work, it’ll be a great feature for my client’s site!

    • antonio June 6, 2013 at 10:14 am #

      you can send us login info to support at itthinx dot com, and we will take a look.

  6. kennypetrowski June 4, 2013 at 2:07 pm #

    Hi Antonio,
    Yes I have the “Coupons” attribute added to each affiliate.

    I don’t have any of the coupons giving discounts at check out, though. I just want to use them to track referrals.


    • antonio June 4, 2013 at 3:46 pm #

      if the buyer does not use the coupon, then no referral is generated.
      You can create woocommerce’s discount coupons with value zero.

  7. kennypetrowski June 3, 2013 at 9:47 pm #

    I just upgrade to the newest WooCommerce… still not working. The backend shows that all sales are being credited to ‘Direct’ (the default affiliate).

    Any ideas? Any input and help is much appreciated!

    • antonio June 4, 2013 at 8:56 am #

      Have you added the attribute “coupon” to the affiliate?

  8. kennypetrowski June 3, 2013 at 8:32 pm #

    I’m having the same problem. I’m using the latest versions of your plugins, but my WooCommerce is back on version 2.0.3. Could that be causing the issue?

  9. kento April 13, 2013 at 5:21 pm #

    Please update the WooCommerce integration plugin to the latest version 1.3.2, this will fix the issue you have described with the coupons not being recognized for the affiliate. After that, please verify it again using the process you have described. You should see the referral being credited to the affiliate who is associated with the coupon code then.

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