We have a very strange problem. It seems to affect renewals and upgrades in particular. Certainly new signups don’t seem to be affected.
The problem occurs after a PayPal payment has been completed, when the page does not return to the calling Joomla page. It goes back to the calling page (still logged in) displaying the message: "You are not authorized to view this page! No Result." Screen dump attached. The status of the order is that a payment is pending and not made, but PayPal thinks (correctly) that the payment has been made and sends a confirmation mail to that effect. Membership is NOT subscribed.
My take on this is that the PP payment gateway is not returning the right response to CB-Subs after processing the payment.
I have no idea why this is happening but it may be to do with how the user invokes the subscription. I am wondering if the problem has something to do with the state when we pay. In one case we use the signup url in a logged out state and in the other we are logged in and use “Manage my subscription” menu item to start the process. Menu item access is “Registered” whereas Signup menu item is guest…
Also that menu item points to”index.php?option=com_comprofiler&view=userdetails” instead of “index.php?option=com_comprofiler&view=pluginclass&plugin=cbpaidsubscriptions&do=displayplans” (from cbsubs plugin disp/plan settings). This may invoke a different/separate process.
Problem does not occur with an offline payment although the process returns to the click to payment screen after payment. This effectively invites the user to try and pay again, although there is no published error.
This is preventing users from renewing.