Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

COMCL-410: Hide unnecessary fields for non active payment plans that are linked to a payment scheme #520

Merged
merged 1 commit into from Mar 8, 2024

Conversation

omarabuhussein
Copy link
Member

@omarabuhussein omarabuhussein commented Feb 12, 2024

Overview

In this PR: #473 we hide various fields that are irrelevant for payment plans that are linked to payment schemes, but this was only done for active payment plans, so it would be better if we also hide them for non active payment plans as well.

Before

The following fields appear on inactive payment plans that are linked to payment schemes:

  • Frequency
  • Installments
  • Cycle Day
  • Next Scheduled Contribution Date
beff11.mp4

After

The mentioned fields no longer appear on inactive payment plans that are linked to payment schemes:

after111.mp4

But there is still a difference, the "Future payment scheme" table is hidden on inactive payment plans:
image

given inactive payment plans won't renewal, so there are no future instalments and so there is no point in showing this table.

@omarabuhussein omarabuhussein changed the title COMCL-410: Hide unnecessary fields for non active payment plans that … COMCL-410: Hide unnecessary fields for non active payment plans that are linked to a payment scheme Feb 12, 2024
@omarabuhussein omarabuhussein force-pushed the COMCL-410-show-scheme-foractive branch from ebaf5f6 to 5ab4dca Compare March 7, 2024 11:36
@omarabuhussein omarabuhussein merged commit e776024 into master Mar 8, 2024
2 checks passed
@omarabuhussein omarabuhussein deleted the COMCL-410-show-scheme-foractive branch March 8, 2024 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant