Instant Payment Notification

12 years 2 months ago - 12 years 2 months ago #193014 by hughesie
Instant Payment Notification was created by hughesie
Moved to SBsubs, please ignore . . .

Good Afternoon,

I'm having issues with my CBSub and I'm looking for some help.

Here is the error I receive after processing a payment on PayPal and auto return to the website:

Sorry no response for your payment from payment server (error ). Please check your email and status later.
No suitable basket found.

I have checked the IPN history on PayPal and the notification URL it's trying to access is the following which produces a 500 error.

test-joomla.dsat.ca/index.php?option=com_comprofiler&task=pluginclass&user=63&plugin=cbpaidsubscriptions&cbpgacctno=1&cbppdtback=caf2fa197d50583aa3f8e402852256aa&cbpbasket=6&result=notify&cbpid=cbp4f4e7ab50b581179267500&format=raw

We are using PayPal Standard. So basically users sign up, go to the PayPal website to process a payment and it's on the return to our site that we get the 500 error.

I'm attaching the errors we see under CBSubs "General Plugin Setting" although since we are using PayPal I thought it said we could ignore these errors.

Does our website need to be HTTPS before this will work properly? We are currently on our development server which doesn't have an SSL Cert.

Our host also tells us that openSSL is setup on our server even though this attached error message says it's not executable.

Any help would be greatly appreciated.

Thx,

Jonathan
Attachments:

Please Log in to join the conversation.

12 years 2 months ago #193025 by krileon
Replied by krileon on topic Re: Instant Payment Notification
You don't need HTTPS for PayPal, but you still need CURL/OpenSSL for a secure communication to be established. Once those errors go away IPNs should work fine (I had same behavior when testing locally, enabled openssl php extension resolved it). It's possible their OpenSSL is not functional or perhaps need to supply a different path to it. Please enable debug mode and maximum error reporting then attempt to reach the URL you supplied again to see if any fatal errors are present.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

12 years 2 months ago #193048 by hughesie
Replied by hughesie on topic Re: Instant Payment Notification
Are you referring to the Joomla "Debug System" setting in the global config?

Please Log in to join the conversation.

12 years 2 months ago #193278 by krileon
Replied by krileon on topic Re: Instant Payment Notification

hughesie wrote: Are you referring to the Joomla "Debug System" setting in the global config?

Yes, both debug mode and error reporting settings need to be adjusted in Joomla global configuration.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

Moderators: beatnantkrileon
Time to create page: 0.219 seconds

Facebook Twitter LinkedIn