1,408 Responses to Affiliates Pro

  1. Felix December 10, 2019 at 8:45 pm #

    Hello

    I’m having difficulty with my Affiliates Pro plugin.

    Right now we have a sales report that gets sent out twice a day using the data that Affiliates Pro collects.

    It is done as a CRON event.

    The problem is that the sales report will also count orders that haven’t been fully processed. The most common problem is that when an affiliate is processing an order and the credit card information is put in incorrectly. If they attempt to make an incorrect payment with the credit card multiple times, it will all count.

    So say you have an order for $200. But the credit card is input wrong twice before going through. Affiliates Pro will report it as $600 that was purchased, instead of the correct $200.

    How can we correct this so the reporting is more accurate?

    This is the code we used for reference:

    global $wpdb, $affiliates_db;
    $service = 'export';
    $params = array();
    $params['tables'] = array(
    'affiliates' => $affiliates_db->get_tablename( 'affiliates' ),
    'affiliates_users' => $affiliates_db->get_tablename( 'affiliates_users' ),
    'referrals' => $affiliates_db->get_tablename( 'referrals' ),
    'users' => $wpdb->users,
    );
    $params['from_date'] = date("y-m-d");
    ob_start();
    Affiliates_Totals::get_mass_payment_file( $service, $params, get_option( 'blog_charset' ) );
    $report = ob_get_contents();

    • Kento December 11, 2019 at 1:49 pm #

      Hi Felix,

      Your $params should also provide an indication of the referral status so that only accepted (valid yet unpaid) referrals are included: $params['referral_status'] = 'accepted';

      Cheers

  2. Yvonne November 20, 2019 at 3:14 pm #

    Two more questions.
    1. Is there a way to import existing data/affiliates/transactions from AffiliateWP?
    2. This is a little more complicated. I use Gravity Forms for sales. Can I assign a different rate to different products/options?
    Example: my GF form so far sells only 1 product. In the past I have simply assigned one commission (like 10%) to the order total. In the future I’d like to offer either a second product or an add-on option for the first product, but I’ll need to assign a lower commission rate (3%) to it.
    Product 1: $10 (commission: 10%)
    Product 2: $50 (commission: 3%)
    I think I’ve seen you offering something like this in WooCommerce but I have to stick with GF. Is this possible to achieve with AffiliatesPro?

    • Kento November 22, 2019 at 2:06 pm #

      Hi Yvonne,

      #1 You can use the free Affiliates Import to import affiliate users https://wordpress.org/plugins/affiliates-import/ – transactions cannot be imported.
      #2 Yes that is possible if you use two different forms. You can then use different rates per form. Please have a look at the Rates section here http://docs.itthinx.com/document/affiliates-pro/rates/ – if you are doing a more complex setup with more products, I would also recommend to consider using WooCommerce which is also supported (with even more complex rate setups possible).

      Cheers

      • Yvonne November 22, 2019 at 2:33 pm #

        Well, thanks.
        #2 I’m aware of the possibility to use different forms for different rate calculations, but that’s what I was trying to avoid. I actually wanted to sell product #2 as an add-on to product #1 to create the most convenient and successful order flow for the customer. However I can’t pay the same commission on both since the price calculations on each product are very different.
        But I understand that’s asking a lot.
        WooCommerce is unfortunately not an option since the customer needs to provide a huge amount of personal customization data, with many depending on conditional logic.
        Thanks for trying to help anyway.

        • Kento November 25, 2019 at 2:00 pm #

          Hi Yvonne, thanks for explaining! You might be able to use the rates still in this case but it would require you to implement the commission calculation within a filter, based on the products related to the submitted form. If you check under “Formula-based Rates” on http://docs.itthinx.com/document/affiliates-pro/rates/ you will see that there is the possibility to pass variables to the rate so you could basically use the filter that is mentioned there to compute the desired commission amount and then pass it back to the rate via a variable. It requires a good understanding of how things work in Gravity Forms but if that’s an option for your project it should work.

  3. Yvonne November 19, 2019 at 12:04 pm #

    I couldn’t find an answer to this question.
    I have 3 different websites that I’d like to use. However I don’t want my affiliate partners nee to register 3 times, but only one time, while still being able to earn commissions with my 3 sites. Is that possible with Affiliates Pro or would I have to set up/install Affiliates Pro on each of my 3 sites and run it individually?

    • Kento November 19, 2019 at 1:15 pm #

      Hi Yvonne,

      You would have to set it up on each of the three sites as the affiliate program cannot be shared among different sites.

      Cheers

    • Yvonne November 27, 2019 at 12:51 pm #

      Thanks, I’ll look into it.

  4. Vira Romandash November 5, 2019 at 1:44 pm #

    The plugin doesn’t work
    Please help!

    • Kento November 5, 2019 at 11:29 pm #

      Hi Vira,

      The plugin is used on thousands of sites and works fine, so that wouldn’t be the problem. But we can help you figure out any particular issues on your site. Please use this premium support forum to post your support request: https://www.itthinx.com/forum/affiliates-pro/ and we will be happy to help you further.

      Cheers

  5. Lavanya October 7, 2019 at 1:01 pm #

    Hi

    I intend to create an affiliate system where the person would get a commission on the entire cart value and not just the single product price he is referring to (just like amazon affiliate).

    Could you please help me in achieving this?

    Thanks
    Lavanya

    • Kento October 8, 2019 at 8:33 pm #

      Hi Lavanya,

      The system will grant a commission on the full order by default so there’s nothing specific you would need to do except of course set up the commission rates accordingly.

      Cheers

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

Share