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

Reset duplicate notifications from new plugins #8809

Open
timur27 opened this issue May 10, 2024 · 0 comments
Open

Reset duplicate notifications from new plugins #8809

timur27 opened this issue May 10, 2024 · 0 comments
Labels
focus: checkout payments priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability type: enhancement The issue is a request for an enhancement.

Comments

@timur27
Copy link
Contributor

timur27 commented May 10, 2024

Description

This issue further enhances the detection mechanism of duplicated payment methods introduced in #8384.

The current implementation lets merchants dismiss notices on the Settings page. Once dismissed, these notices no longer appear, which is expected. However, this behavior also prevents previously dismissed notices from reappearing, even when new plugins that could cause duplicate notifications are enabled. It will be helpful for merchants if the dismissed notice reappears when there's a new plugin causing duplicate payment methods enabled on a store.

Additional context

pbIwZe-1RQ-p2

Acceptance criteria

  • Dismissed duplicate notice on the Settings page reappears when a new plugin causes duplicates again.
  • The existing dismissal mechanism works as expected, meaning
    • By default, every notice is shown and can be dismissed
    • The dismissal of notice X does not affect the appearance of notice Y
@timur27 timur27 added type: enhancement The issue is a request for an enhancement. focus: checkout payments labels May 10, 2024
@pierorocca pierorocca added the priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability label May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: checkout payments priority: medium The issue/PR is medium priority—non-critical functionality loss, minimal effect on usability type: enhancement The issue is a request for an enhancement.
Projects
None yet
Development

No branches or pull requests

2 participants