Need help with Joomla? We are available for hire to help with Joomla customization, upgrades, maintenance, and custom development.
Explore our services

Manual renewal allowed for active PayPal recurring subscriptions

  • AdinaG
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
1 day 4 minutes ago #179503 by AdinaG
Hi Tuan,I testing an issue with for an active PayPal recurring subscriptions and later realized that maybe I shouldn't have been able to do it all. Membership Pro currently allows me to manually renew a subscription that is already set to renew automatically through PayPal. When I do this, Membership Pro creates a paid renewal record and runs the normal renewal processes even though:
  • PayPal did not process a payment.
  • No PayPal renewal notification was received.
  • There is no genuine PayPal transaction for the renewal.
The manual renewal also triggers the Subscription Active/Expired PHP scripts and renewal notifications.Should manual renewal even be available for an active PayPal recurring subscription? It appears that this could extend a subscription and trigger related automations without an actual payment and confusion for a customer if it was ever done on mistake.The manual renewal record also does not retain the original recurring coupon information, but I believe that may be a secondary symptom because this subscription should be renewed only after PayPal confirms the recurring payment.Could you please confirm the intended behavior and whether manual renewal should be disabled or blocked while a PayPal recurring profile remains active?Thank you,Adina
 

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

More
16 hours 22 minutes ago #179507 by Tuan Pham Ngoc
Hi Adina

That's actually expected behavior. As an administrator, the system you to renew any subscriptions from subscriptions management

However, for subscribers, we do not allow that. So to be more clear, only administrator will be allowed to do the action

Regards,

Tuan
The following user(s) said Thank You: AdinaG

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