Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Author Joe Dolson

    (@joedolson)

    That URL leads to an infinite redirect, which could definitely be a problem. That URL is derived from the Home URL for your WordPress installation, configured at WordPress > Settings > General. If that URL isn’t correct, this one won’t be either.

    Thread Starter smilar

    (@smilar)

    Thats because somehow Paypal is sending the users back to https url instead of http .

    This is the site URL http://aaaea.org/il
    This is where its being sent to https://aaaea.org/il

    How do I configure that ?

    Plugin Author Joe Dolson

    (@joedolson)

    That would only be happening if you have the SSL option configured in your My Tickets settings. If you change it, you’ll also need to refresh the page where your buttons are before testing again.

    Any past payments you sent to PayPal will have already been passed with the incorrect URL, and you won’t be able to change those.

    Thread Starter smilar

    (@smilar)

    So assuming that SSL will make the link back http. But even when I click on http://aaaea.org/il/?mt_paypal_ipn=true I get no page found. Is that configurable somehow?

    Plugin Author Joe Dolson

    (@joedolson)

    That’s fine; if you’re not actually submitting a request from Paypal, that page won’t render anything. It’s not an error.

    Thread Starter smilar

    (@smilar)

    But the initial problem is still not resolved. All payments are still showing “Pending” status. Some still with Active Cart (for many hours) and some without but also Pending. I have to select these tickets and mark them Complete Manually..

    Plugin Author Joe Dolson

    (@joedolson)

    Have you looked at the IPN history from Paypal, to see what Paypal says? Paypal will report the URL it queried and how the server responded, which is the most relevant piece of information.

    Thread Starter smilar

    (@smilar)

    There were some failed before. But recent 3 days statuses were all SENT. Yes in My Ticket they are all “Pending”

    9/23/2015 20:47 CDT 22970084RT995733N Sent 78K42349WF901532J
    9/23/2015 12:31 CDT 0E152605S3652173B Sent 1HE50384GW9065412
    9/23/2015 10:54 CDT 2DF20532B9262714A Sent
    9/23/2015 09:14 CDT 2D725953L32038924 Sent 6S854279NG199981W
    9/23/2015 05:50 CDT 19A20921KS578004K Sent 6BV87133BX2499703
    9/22/2015 15:02 CDT 7HP93903DU021223T Sent 5ND15858F1248280G
    9/22/2015 14:54 CDT 32728918A1061943T Sent 7M885178DA028710L
    9/22/2015 06:34 CDT 41K96731UD988423E Sent 2BL395062X108433D
    9/22/2015 04:48 CDT 1AE45183TT588790M Sent 9G5848287V286605K

    Plugin Author Joe Dolson

    (@joedolson)

    Click through to view the message details. What was the HTTP response code and the notification URL used?

    Sent doesn’t mean anything; it just means that Paypal made an attempt to contact your site, it doesn’t indicate anything at all about whether it was successful.

    Thread Starter smilar

    (@smilar)

    I assume this thread has not been closed yet so I can still post here.

    You mentioned above that its ok if the IPN URL is not rendering anything. But that IPN URL “http://aaaea.org/il/?mt_paypal_ipn=true” from your plugin is actually returning a server error, So Paypal is considering the IPN notification failed and it keeps retrying. They actually sent us an email threatening to disable the IPN feature if that is not resolved. Can you help please?

    Thank you

    Plugin Author Joe Dolson

    (@joedolson)

    So, we need to learn why your site is returning a server error. Do you have a log of PHP errors that might help?

    Thread Starter smilar

    (@smilar)

    Well, this URL is working fine http://aaaea.org/il/ ,
    this is Not working http://aaaea.org/il/?mt_paypal_ipn=true

    I don’t see much in the logs , How can I debug that?

    Plugin Author Joe Dolson

    (@joedolson)

    A 503 error is actually a valid response for the IPN url if there’s no qualifying payment data passed to the URL; so this is actually correct when viewing the URL, and is behaving as expected.

    If your PayPal IPN response are also returning a 503, however, that means that there’s a problem with wp_remote_post(), and the problem is actually that your server is failing to respond to PayPal when it sends the IPN.

    Does your server have cURL installed?

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Pending Payment Status’ is closed to new replies.