Project

General

Profile

Actions

Bug #8592

closed

Free plans do not display on resubscribe page when registration without free subscriptions is disabled

Added by krileon almost 3 years ago. Updated over 2 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Target version:
-
Start date:
21 June 2021
Due date:
% Done:

100%

Estimated time:

Description

When asked to subscribe on next login attempt and the login being blocked due to expired subscription if there is a free plan available to the user with "Propose plan for upgrades only if it is more expensive" correctly set to "No" the free plan never displays. This can be reproduced with the following.

  1. Create 1 paid plan
  2. Create 1 free plan and set "Propose plan for upgrades only if it is more expensive" to "No".
  3. Subscribe to paid plan
  4. Renew paid plan in advance
  5. Edit the subscription and set the expiration date to into the past
  6. Attempt to login

On the page to resubscribe the free plan won't be there as an available upgrade.

https://www.joomlapolis.com/forum/255-developer-members-support/244059-cbsubs-how-to-back-to-free-plan-after-renewing-paid-plan#325374

Actions #1

Updated by beat over 2 years ago

  • Target version changed from 4.5.3 to 4.6.0
Actions #2

Updated by beat over 2 years ago

  • Status changed from New to Feedback

Just tested, this is working, but there is a condition for it to work: Free plans must also create subscriptions (general setting, Global tab, "Registration settings": "Create Subscriptions also for free lifetime plans" must be Yes).

If free plans don't create subscriptions, it's not implementable, as there is no way to detect if a (free) subscription is active.

Actions #3

Updated by beat over 2 years ago

  • Status changed from Feedback to Rejected
  • Assignee set to beat
  • Target version deleted (4.6.0)
  • % Done changed from 0 to 100

Re-tested for non-lifetime plans, works, so replied in forum and marking as rejected.

Actions

Also available in: Atom PDF