Home Forums Plugin Support AffiliateWP Performance Bonuses Assigning Bonuses

6 replies, 2 voices Last updated by Profile photo of Christian Freeman Christian Freeman 6 months, 2 weeks ago
  • Profile photo of AntonioAntonio
    Participant
    @remidastore
    #6293

    Hello!

    I’ve set some bonus that give to the affiliate an amount of bonus each referral he provides
    ( I’ve set 20 bonuses as you can see in the attached screenshot )

    But if the condition is true ( referall = 1 for example) the bonus is not credited. Is credited when the referall count is one more than the set condition on the bonus.

    I mean

    User has a new Sub Affiliate I supposed that “Nuovo Affiliato 1” is credited when 1 Sub Affiliate is registered but this not happened. If the user ad one more sub affiliate ( “Nuovo Livello 2” ) then the old “Nuovo Affiliato 1” is credited to the user.

    Same problem in the ranks ( now solved putting the target value minus 1).

    Looks that the bonus is applied when the target value Sub Affiliate is bigger ( integer value) than the target value set on the condition.

    Attachments:
    You must be logged in to view attached files.
  • Profile photo of Christian FreemanChristian Freeman
    Participant
    @christianf
    #6304

    Hey Antonio,

    When you’re testing this, are you Directly Referring Sub Affiliates? Because, the Sub Affiliates Rank Type, only counts the number of Sub Affiliates that you have Directly Referred. It doesn’t count Sub Affiliates that have Spilled-over from your Upline. Not yet anyway. I’m working on a new Rank Type which will include Spillover Affiliates as well.

  • Profile photo of AntonioAntonio
    Participant
    @remidastore
    #6323

    Before activate the plugin in the production site I’m testing in on a mirror site.
    I’ve added a new affiliate as top matrix then I’ve used the referral link to add a new one.

    Example dummy-user-01 that gives the referrall link to dummy-user-02 ( so is a direct referred).
    Dummy-user-001 has no Sub Affiliate ( no direct).

    I’ve set a condition for the bonus as displayed on the attached files:
    1 direct (Sub affiliate) = 4€ of bonus.

    When the Dummy-User-002 is registered I suppose that the condition direct(1) = true then give the bonus.
    This doesn’t appen.

    When I give to Dummy-User-001 another direct ( direct = 2) then the bonus 1 direct is credited.

    Looks like that the condition of the bonus is not “equal or bigger than” but “bigger than”.

  • Profile photo of Christian FreemanChristian Freeman
    Participant
    @christianf
    #6331

    Hmmm, that is strange. It is programmed to assign the bonus if their current number of Sub Affiliates is equal to or greater than the required amount for the bonus. Also, it does require that those affiliates be in the active status, in order to be counted.

    I think that when you performed your test, the first Sub Affiliate may not have been active in the system. Can you test this again, and check the status of the new Sub Affiliate?

  • Profile photo of AntonioAntonio
    Participant
    @remidastore
    #6333

    I’ve made some test but is acting has the number of sub affiliates is greater than … not equal or greater than 🙁

  • Profile photo of Christian FreemanChristian Freeman
    Participant
    @christianf
    #6338

    Okay, I’ll investigate this when I log into your system and run some tests.

    I’ll follow up with my results soon.

  • Profile photo of Christian FreemanChristian Freeman
    Participant
    @christianf
    #6358

    Alright, I’ve completed a few tests and it’s just as I thought. When you performed your tests, the new affiliate who was signing up was not counted because you have the requirement that your affiliates be approved. When it checks for the Sub Affiliate Bonus/Rank, it counts the number of Active affiliates that have been Directly Referred by the affiliate.

    Here’s what I did to test:

    I signed up as testuser2, with infinito as the Parent, but I set the affiliate status to Active at the point of creation. Then, infinito earned the 1st Bonus Nuovo Affiliato 1. Then, I signed up as testuser3, with infinito as the Parent, but I set the affiliate status to Pending at the point of creation. So now infinito has 2 Sub Affiliates, but only 1 was active so infinito didn’t get the next bonus.

    Then, I went in and approved testuser3 as an affiliate. And from there, I signed up as testuser4, with infinito as the Parent, but I set the affiliate status to Active at the point of creation. Infinito automatically earned Bonuses 1 & 2 (Nuovo Affiliato 2 & Nuovo Affiliato 3) as well as the 2nd Rank (Beta).

    And this is correct, because infinito now has 3 Active Sub Affiliates. So it appears to be working normally.

You must be logged in to reply to this topic.