Announcement

Collapse
No announcement yet.

Problem with paid subscriptions

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wayne Luke
    replied
    Use the paid subscription files from vBulletin 4.2.1 at this time or upgrade to 4.2.3 Beta 4.

    Leave a comment:


  • blazinchuck
    replied
    back to the top, ive had2 paid subscriptions for yrs...1(is a yearly/recurring) which has always worked. they pay, i get notified, and they get upgraded without any input from me, option 2 was one time pay for a 2 yr...which has never worked. members would pay, i would never get notified, therefore they never got upgraded. so they would PM me, then i would have to find them, confirm their payment, then add a subscription to that member.

    the other day, i figured i would change it to a recurring plan like the first option...thinking that might fix it. well, im getting the notifications for their payment now, but they are still not being upgraded automatically. please help

    Leave a comment:


  • dknelson99
    replied
    Yes, I had seen that while searching yesterday. I don't know what caused the problem but by adding the URL to my PayPal IPN, mine seems to be working fine now. I didn't replace any of those files though. The perplexing thing to me is that I've had paid subscriptions working properly for several years first on a 3.8.7 forum and then updated it to 4.2.3 a few months ago and it had continued to work properly. Only after this last update a few weeks ago did I start having the issue.

    Leave a comment:


  • Snowhog
    replied
    The issues we were having are in http://www.vbulletin.com/forum/forum...need-some-help

    Leave a comment:


  • dknelson99
    replied
    Mine was already passing the test communications. That was never a problem. I just wasn't getting the notifications.

    Leave a comment:


  • Snowhog
    replied
    Our forum fixed this problem a few minutes ago by replacing the following files with version 4.2.1 files:

    class_paypal.php
    payment_gateway.php
    payments.php

    We only use Paypal.

    With these files, the Test Communications now shows a check mark in Pass. We do have a trouble ticket opened, and it will be added to with our actions and results. The real cause (and fix) to why the 4.2.3 Beta 3 update affected Paid Subscriptions (as I've commented on in a separate post) still needs to be identified and fixed.

    Leave a comment:


  • dknelson99
    replied
    OK...will try it for a couple of days. Thanks for your help.

    Leave a comment:


  • Wayne Luke
    replied
    You shouldn't have a problem. Most sites aren't using IPN and have moved on to the newer Paypal APIs.

    Leave a comment:


  • dknelson99
    replied
    OK Wayne, I did that and I resent one from the IPN history and it is working now. My concern now is this statement. I know it is old but it's the newest thing I've found here.

    2. Check your Paypal IPN settings and make sure your Notification URL is empty. This needs to be empty because (a) it is not necessary, since vBulletin sends Paypal the correct URL to send the IPN to along with the payment request. (This is the notify_url parameter in the subscription_payment_paypal template). (b) The other reason this needs to be empty, is that if you have your vBulletin URL there, then Paypal will send IPN messages for all of your Paypal transactions, not only the ones that originate from your vBulletin installation. This will eventually cause Paypal to disable IPN for your account due to the failed IPNs.

    Now my concern it, is this still going to be an issue? If I sell something on Ebay, and I going to have a problem with PayPal?

    Leave a comment:


  • dknelson99
    replied
    OK...I'll try that. The latest instructions I found here showed that and then was followed up with a post that the URL should be left blank. I think it would be helpful if there was a new OFFICIAL thread on how it should be set up.

    Leave a comment:


  • Wayne Luke
    replied
    For Paypal, the IPN URL should be http://www.example.com/forums/payment_gateway.php?method=paypal

    Make sure that URL is not restricted in anyway by your server. There were also changes to Paypal last year and we updated vBulletin for this. However one bug is fixed in 4.2.3. http://tracker.vbulletin.com/browse/VBIV-15961 but the overall method hasn't changed.

    Leave a comment:


  • dknelson99
    replied
    I'm getting no errors anywhere that I can find. Also, it seems that all the instructions that I have found here for checking paid subscription problems are no longer valid. For example, the latest thing I found here said that IPN notifications must be enabled in PayPal but the URL field should be left blank. PayPal won't let me leave it blank. When I click enable, it tells me that I must have a properly formatted URL entered.

    Also, I am getting the payments from PayPal but the users are not being moved to the paid user group and there is no mention of it in the transaction log.

    Leave a comment:


  • Wayne Luke
    replied
    I don't see how it really could be related. No errors in the httpd error log file either? It is obviously failing somewhere and there should be a log of that error that would help us find the issue. The patch upgrade is a coincidence and a non-sequitur.

    Leave a comment:


  • dknelson99
    replied
    I was already running 4.2.3. Have been for a few months. I was told when the recent exploit was found that I just needed to upload the newest files but not run install That is what I did. Don't know if it's related or not but the timing is right. I'm getting no errors.

    Leave a comment:


  • Wayne Luke
    replied
    4.2.3 shouldn't have changed subscriptions. Are there any warnings or notices in your PHP error log?

    Leave a comment:

Related Topics

Collapse

Working...
X