PayPal doesn't check for a specific response to confirm IPN delivery so it's possible it hit your site, got a 200 response, but didn't reach CBSubs. This can happen if something redirects away from CBSubs for example, which we can't really account for. With CB 3.x we'll have some endpoints that function outside of Joomla to avoid these conflicts, but for now we can't really do anything about them. The best I can suggest is navigate to CBSubs > Baskets and mark the basket paid if it's payable otherwise grant them a subscription from CB > User Management.
You may want to verify your IPN URL isn't being redirected away by trying to access it directly. You can also check your servers access log around the time the IPN was sent to see if it redirected away.
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.