Skip to Content Skip to Menu

🕒 Save Time and Effort with CB Editor Assistant: Effortlessly create and refine content in Joomla 3, 4, & 5.
🎁 Limited Offer: Enjoy a 5-day FREE trial and save up to 30% afterward!

PayPal IPN Issue has suddently surfaced

  • AlexRag
  • AlexRag
  • OFFLINE
  • Posts: 501
  • Thanks: 33
  • Karma: 6
12 years 1 month ago - 12 years 1 month ago #215632 by AlexRag
Replied by AlexRag on topic Re: PayPal IPN Issue has suddently surfaced

Please ensure CB Paid Subscriptions as Public access within CB > Plugin Management.

> set to Public, but I'm seeing two plugins:
- CB Paid Subscriptions - en-GB
- CB Paid Subscriptions - English

Please also check what the access is set to for your PayPal gateway while editing it.

> Set to Public

Your payments are likely successful due to PDT coming through fine (user returning to the site). So the IPN failing wouldn't have any negative impact unless they didn't return or it was a recurring payment.


2 of the failed attempts never got processed on the website (payment went through) - I had to manually trigger the renewal. It would not allow me to do it that in the basket (Pay button) so I have to go into there profile to activate them. I'm wondering if I jumped in to soon - i.e. between reattempts from PayPal to complete the transaction.

The other issue is the renewal date did not extend from the expiration date, but rather from the date of payment. I had to go into the database to change the expiry date.

I've no idea why they were charged the renewal price; maybe they had the subscription at some point already or maybe the renewed after subscribing in order to extend their subscription duration.

Not sure what happened there. The only reason I know it was a new subscription was because I got a new member email notice + they are appearing at the bottom of the list.

(if you allow manual renewals that is)

Where is this setting?
Last edit: 12 years 1 month ago by AlexRag.

Please Log in or Create an account to join the conversation.

  • beat
  • beat
  • ONLINE
  • Posts: 2174
  • Thanks: 463
  • Karma: 352
12 years 1 month ago #215667 by beat
Something is causing the call to your IPN page to fail (return an error to paypal).

Fact that Paypal sends warning emals when IPNs fail is a newer feature of Paypal.

To trouble-shoot this, following simple steps should greatly help:
1) login to paypal
2) go to History->IPN History
3) look at last one that failed and go to details
4) copy URL, append an & to it, and append the post part in the box to that url& part
5) use that appended url (url + & + post part) in a browser to access that long URL (Do not use IE as it limits URL length too much)
6) most probably in your case, result is not a blank page *without* error, and you need to see what's displayed and why
7) if it's blank page without errors (http code 200), it can be ok if there are no errors, but to make sure you need to turn joomla debug ON, then re-access that URL: if you see warnings/notices/fatal error: fix them, or ask the corresponding extension provider to fix it
8) Go to CBSubs - Notifications and see if you see your re-played IPN of Paypal there with success or error message.
9) go to CB Subs - History (and errors) Log in backend and see if there are errors

Hope that will help you pinpoint the issue. Sometimes it is a third-party Joomla plugin that errors, and prevents the page from completing.

Beat - Community Builder Team Member

Before posting on forums: Read FAQ thoroughly -- Help us spend more time coding by helping others in this forum, many thanks :)
CB links: Our membership - CBSubs - Templates - Hosting - Forge - Send me a Private Message (PM) only for private/confidential info

Please Log in or Create an account to join the conversation.

  • AlexRag
  • AlexRag
  • OFFLINE
  • Posts: 501
  • Thanks: 33
  • Karma: 6
12 years 1 month ago - 12 years 1 month ago #215682 by AlexRag
Replied by AlexRag on topic Re: PayPal IPN Issue has suddently surfaced

4) copy URL, append an & to it, and append the post part in the box to that url& part

Sorry can you clarify what you are referring to with the "post part in the box"
Last edit: 12 years 1 month ago by AlexRag.

Please Log in or Create an account to join the conversation.

  • beat
  • beat
  • ONLINE
  • Posts: 2174
  • Thanks: 463
  • Karma: 352
12 years 1 month ago - 12 years 1 month ago #215689 by beat

AlexRag wrote:

4) copy URL, append an & to it, and append the post part in the box to that url& part

Sorry can you clarify what you are referring to with the "post part in the box"


Sure: 4)+5) explained with an example (removed lots of things to make it short): Note the & added between the copied part of "Notification URL" and "IPN Message":

e.g.: if in Paypal IPN History detail you have:

Instant Payment Notification (IPN) details

Notification URL

Code:
https://www.example.com/index.php?option=com_comprofiler&...&format=raw

IPN Message

mc_gross=1.00&invoice=3&...&ipn_track_id=abcdef123


your url would be:
Code:
https://www.example.com/index.php?option=com_comprofiler&...&format=raw&mc_gross=1.00&invoice=3&...&ipn_track_id=abcdef123

Beat - Community Builder Team Member

Before posting on forums: Read FAQ thoroughly -- Help us spend more time coding by helping others in this forum, many thanks :)
CB links: Our membership - CBSubs - Templates - Hosting - Forge - Send me a Private Message (PM) only for private/confidential info
Last edit: 12 years 1 month ago by beat.

Please Log in or Create an account to join the conversation.

  • AlexRag
  • AlexRag
  • OFFLINE
  • Posts: 501
  • Thanks: 33
  • Karma: 6
12 years 1 month ago #215700 by AlexRag
Replied by AlexRag on topic Re: PayPal IPN Issue has suddently surfaced
Thanks for the clarification.

I was able to process all but one of the failed IPN. Most indicated "Verfied" in the Notifications.

One indicated "IPN Basket non-existant" - Not sure what that means.

I guess until I get another member renewing or registering I won't know if things are back to normal.

So, my questions are:

1) What happens when I triggered the IPN's manually? I think I may have done one twice.
2) What do you make of the "non-existant" message above
3) What happens if I disable the IPN?

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum