1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Gift User Upgrades [Paid] [Deleted]

Discussion in 'Add-on Releases' started by Sumo, May 18, 2012.

  1. Sumo

    Sumo Active Member

    Sumo submitted a new resource:

    Gift User Upgrades (version 1.0.0) - Allows members to buy upgrades for other members.

    Read more about this resource...
     
  2. AzzidReign

    AzzidReign Well-Known Member

    This mod has been great for me. It has increased the number of paid memberships I receive each month and my users love it. People love gifting to others and those being gifted LOVE it. I'm shocked to see no one commenting on this. If you have an active userbase with a paid membership, this is a must have. It helps bring in extra revenue and the users love it. This was an idea that a buddy of mine said he was doing and how great his users loved it that I had to see if it would work for us. The price tag on this does not fit how valuable this really is.
     
    Last edited: Feb 21, 2014
  3. Sumo

    Sumo Active Member

  4. RastaLulz

    RastaLulz Well-Known Member

    Before I purchase this, I have a few questions:
    1. Does this add-on allow the user who recieved the "gift" to know who gave it to them (i.e. via PM)?
    2. After they click purchase, is there another page where they enter the users name before paying (if so, how does that look)?
    3. When editing a "Gift Package", is it the same as the page for editing a "User Upgrade"?
     
  5. Sumo

    Sumo Active Member


    Sorry for the delay. I thought I got notifications for this but apparently I don't,

    1. No.
    2. They type in the users name then that displays a list of packages they can purchase for the user as you can set groups that cannot be upgrade.
    3. The page is very similar. Really the only difference is there is no recurring payment option and disabled user upgrades is replaced with non upgradeable groups meaning any user in that group will not be able to receive the package.
     
  6. Mutt

    Mutt Well-Known Member

    I've installed this but don't see it on the user end. admin end is there & I've created 2 gifts. on the user end, how do I get to it? I don't see it in the setting menu under "Account Upgrades" like in your screenshot. is the an option to turn it on I missed? do I need to set a usergroup permission to allow me to buy a gift? thanks
     
  7. Mutt

    Mutt Well-Known Member

    If I manually go to xen dir/index.php?gift I'm in the system. just don't see any links for users to get to that page
     
  8. AzzidReign

    AzzidReign Well-Known Member

    Weird, it's showing up for me:
    [​IMG]
     
  9. Sumo

    Sumo Active Member

    Weird, somehow the code event listener never got exported in the xml file for the hook. I will upload a fixed version shortly
     
  10. Sumo

    Sumo Active Member

  11. Kane Hart

    Kane Hart Active Member

    This mod looks cool but the 1 month 3 month 6 month 12 month packages and such is that part of this mod? And if so can I set that to not only gift but users themselves. We run a Minecraft server and we have say VIP 1 and VIP 2 and VIP 3.

    They would like to see say 10% off 20% off maybe 30% off for 3, 6 and 12 months but still using the exact same ID rather then saying have 20 diff packages showing up and being all messy hahs.

    Any information would be great on that part.
     
  12. Sumo

    Sumo Active Member

    You create your own packages, and their own lengths.

    Im not quite sure what you mean. Are you saying you want to create one package and set up different lengths and prices for only that one package? If so that's not possible. You must create different packages for different lengths/prices.

     
  13. ragtek

    ragtek Guest

    This happened me too, because the listeners where associated to another addon^^
    Maybe it's the same problem for you
     
  14. Banana Pup

    Banana Pup Well-Known Member

    Upload gift_callback.php

    Does paypal need to call to that? If so, what if a different file is being used already at paypal. Paypal needs to add ability to use more then one IPN callback address.
     
  15. Sumo

    Sumo Active Member

    Yea, it was apparently associated with no addon. The part I don't understand is it was there in 1.0.0 but when I exported the update apparently it disappeared.

    If you already have a file called that you can rename then file then open up "gift_subs_package" template and replace
    Code:
    <input type="hidden" name="notify_url" value="{$xenOptions.boardUrl}/gift_callback.php" />
    with the correct path. It must still however by in the same directory.
     
  16. Anthony Parsons

    Anthony Parsons Well-Known Member

    I'm getting an error on return from Paypal, being:

    Screen Shot 2012-07-16 at 1.55.41 PM.png

    The gift package works through to Paypal, hits this error on return from Paypal, however; the gift upgrade itself does pass through and activate correctly. This error however will give a lot of people a bad experience, as they don't like error after giving away $$$.

    Any ideas?
     
  17. Banana Pup

    Banana Pup Well-Known Member

    Anthony, I receive the same error using several things including members using facebook connect received it a lot.

    I changed in controller.php @ line 257 to

    PHP:
     
    if ($csrfAttempt)
    {
    if (
    $throw)
    {
    return 
    false;
    }
    else
    {
    return 
    false;
    }
    }
     
    return 
    true;
    }
     
    /**
    * Setup the session.
     
    and haven't received any errors since.
     
    Anthony Parsons likes this.
  18. Anthony Parsons

    Anthony Parsons Well-Known Member

    I don't have a controller.php file? What specific file location?
     
  19. Banana Pup

    Banana Pup Well-Known Member

    Sure you do, controller.php is a main file used in xF :) It's @ ../library/XenForo
     
    Anthony Parsons likes this.
  20. Anthony Parsons

    Anthony Parsons Well-Known Member

    I'll go look. I thought you meant under this mods package. My bad, sorry.
     

Share This Page