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

XF 1.1 PayPal IPN issues with upgrades.

Discussion in 'Troubleshooting and Problems' started by PVO_Dave, Dec 23, 2011.

  1. PVO_Dave

    PVO_Dave Active Member

    PayPal for some reason keeps finding promlems with the IPN address, it won't let you enable IPN without an address, so we put the recomended address in from another thread on here.

    But we keep getting these emails:

    Ta,
    Dave.
     
  2. Jake Bunce

    Jake Bunce XenForo Moderator Staff Member

  3. PVO_Dave

    PVO_Dave Active Member

  4. Jake Bunce

    Jake Bunce XenForo Moderator Staff Member

    Actually yes, that does look like a vBulletin IPN.
     
  5. PVO_Dave

    PVO_Dave Active Member

    Not sure I can do much about it for the moment, we cancelled all the subs within PP, disabled all active subscription options in VB.

    Guess it'll just stop trying over time... lol

    Thanks :D

    Dave.
     
  6. TRACKMIXERS

    TRACKMIXERS Member

    Did you ever get this problem resolved? I just started receiving the same emails from paypal for old VB recurring subscriptions that were canceled.
     
    snoopy5 likes this.
  7. snoopy5

    snoopy5 Well-Known Member


    Same situation for me. PayPal sends me those emails. It is always old vbulletin URLs. How can I stop this? Will this tirn-off of the IPN influence then also the fture new subscription done in the XF forum with the same PayPal account?
     
  8. Jake Bunce

    Jake Bunce XenForo Moderator Staff Member

    Presumably that old IPN is entered into your Paypal settings on paypal.com

    Paid subscriptions do not transfer to XF. Your users will need to purchase new subscriptions that you setup in XF.
     
  9. snoopy5

    snoopy5 Well-Known Member

    I understand this. But I need to handle the timeoverlap of the subscriptions somehow. This is what I wanted to do:

    1. cancel all old vb-PayPal subscription of vbforums
    2. write down the lenght how long it was theoretically still valid for each user
    3. enter the XF-ACP and manually set a deadline for each of these user how long they can still have the additional usergroup "premium"
    4. As soon as this deadline arrives, they are automatically normla resgitered users in XF ad then they have to make a new subscription via the XF-paypal interface

    Point #3 is my problem. I do not know where to add the date into XF for each user
     
  10. Jake Bunce

    Jake Bunce XenForo Moderator Staff Member

    Admin CP -> Users -> List User Upgrades -> Controls: Manually Upgrade User
     
  11. snoopy5

    snoopy5 Well-Known Member

  12. nrep

    nrep Well-Known Member

    I'm getting this same error - and yet I've got no active subscriptions anymore. I cancelled them all before upgrading so that I wouldn't have a problem like this o_O. PayPal even shows that there are zero subscriptions, and yet I got this same error this morning. How could that be possible if I've got no trace of VB left?

    Is there somewhere that this URL is stored within PayPal?
     
  13. Mike

    Mike XenForo Developer Staff Member

    Yes, that's exactly what happens.
     
  14. nrep

    nrep Well-Known Member

    Thanks. Do you know where the URL is or how I can change it?
     
  15. Mike

    Mike XenForo Developer Staff Member

    I don't think it's changeable. PayPal stores the callback URL with each payment.
     
    nrep likes this.
  16. Phases

    Phases Active Member

    Mike, what would happen if we 301'd - or made a copy of payment_callback.php and renamed it payment_gateway.php

    Would the world implode?

    Just curious :)

    Is there no way to make current subs in paypal continue to work in XF?
     
  17. Mike

    Mike XenForo Developer Staff Member

    It would just fail in XenForo because the necessary data wouldn't be provided. I don't think PayPal follows a 301 BTW but I'm not positive.

    It's certainly theoretically possible to make the payments continue to work, but it would need custom development to parse the old format, map the necessary IDs (which can likely be done with your import log), check the necessary payment confirmations (which is where one of the challenges potentially comes from and may well have to be specific to your case).
     
    Phases likes this.

Share This Page