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

Add ability to bulk accept disputes #5982

Closed
aheckler opened this issue Apr 5, 2023 · 5 comments
Closed

Add ability to bulk accept disputes #5982

aheckler opened this issue Apr 5, 2023 · 5 comments
Labels
category: projects For any issues which are part of any project, including bugs, enhancements, etc. component: disputes Issues related to Disputes needs triage Manually put issue into triage process.

Comments

@aheckler
Copy link
Member

aheckler commented Apr 5, 2023

This issue stems from the WC Pay audit call on disputes: paJDYF-7sM-p2.

Large merchants may potentially be handling many active disputes at the same time. There may be some use cases where they want to bulk accept them. That is not possible currently, however, since merchants mush handle disputes one by one.

We should consider adding the ability for merchants to use checkboxes on the Payments > Disputes page to select a subset of disputes, which they can then accept all at once with a button.

cc @elizaan36 from a design POV.

@aheckler aheckler added component: disputes Issues related to Disputes needs triage Manually put issue into triage process. labels Apr 5, 2023
@RadoslavGeorgiev RadoslavGeorgiev added the category: projects For any issues which are part of any project, including bugs, enhancements, etc. label Apr 14, 2023
@elizaan36
Copy link

@aheckler Sorry I missed this one earlier. We don't currently have the ability to select multiple in the WooCommerce table component but we'll keep in mind for future iterations. cc @souravdebnath1986

@haszari
Copy link
Contributor

haszari commented Sep 19, 2023

We don't currently have the ability to select multiple in the WooCommerce table component

Just flagging this as an important gap that we should advocate for or help fix in core. Multi-select is pretty fundamental (and very familiar/expected for classic wp-admin users).

FYI @beaulebens / @wcstaley – as I understand it this is not urgent for disputes as such; I'm assuming that most merchants need to deal with disputes individually, and don't accumulate large numbers of disputes. However thought it was worth raising the need about multi-select & bulk operations in wcadmin table view.

@beaulebens
Copy link
Member

FYI @beaulebens / @wcstaley – as I understand it this is not urgent for disputes as such; I'm assuming that most merchants need to deal with disputes individually, and don't accumulate large numbers of disputes. However thought it was worth raising the need about multi-select & bulk operations in wcadmin table view.

Multiple selection as a general feature of list tables is definitely being explored as part of the work happening in Gutenberg to standardize/introduce a new universal table design. We have folks from our design team involved there as well. Internal ref: puPv3-gpp-p2 and Gutenberg project: WordPress/gutenberg#53233

Exactly how we leverage it in our own contexts will be up to us, but the basic functionality of selecting multiple rows looks like it'll be an established pattern that we can use.

@haszari
Copy link
Contributor

haszari commented Sep 19, 2023

Thanks for the pointers @beaulebens – watching those now so can see progress 🗂️✅🚀

@shendy-a8c
Copy link
Contributor

shendy-a8c commented Oct 18, 2023

Closing this as part of our triage process as this is not actionable by @Automattic/helix right now because blocked by a work from other team (#5982 (comment)).

We understand that this is a desired feature, so +cc-ing
product @souravdebnath1986 so this feature request can be added to product's wish list.

@shendy-a8c shendy-a8c closed this as not planned Won't fix, can't repro, duplicate, stale Oct 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: projects For any issues which are part of any project, including bugs, enhancements, etc. component: disputes Issues related to Disputes needs triage Manually put issue into triage process.
Projects
None yet
Development

No branches or pull requests

6 participants