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

Disputes should have custom order statuses rather than using on-hold #8306

Closed
brucealdridge opened this issue Mar 4, 2024 · 2 comments
Closed
Labels
category: engineering For product engineering, architecture work, tech debt and so on. component: disputes Issues related to Disputes focus: disputes priority: low The issue/PR is low priority—not many people are affected or there’s a workaround, etc. type: enhancement The issue is a request for an enhancement.

Comments

@brucealdridge
Copy link
Contributor

Description

When a dispute is received, WooPayments updates the status of the order to on-hold.

This has created a few issues (#526, #7928) and isn't ideal. Specific dispute-related status should be added.

Dev notes

Work on this occurred in #714 and was never merged and closed as stale. This could be a good starting point.

@brucealdridge brucealdridge added type: enhancement The issue is a request for an enhancement. component: disputes Issues related to Disputes category: engineering For product engineering, architecture work, tech debt and so on. labels Mar 4, 2024
@haszari
Copy link
Contributor

haszari commented Mar 7, 2024

See also next steps from abandoned PR #714 :

  • Find any prior art & discussion (P2/internal/product/design) relating to disputed order status.
  • Ideate what bugs and pain points this could fix/mitigate.
  • P2 this as a proposal, with the status values and how order can transition between. (could be design-led)
  • Then we can decide whether to proceed, and where (WooPayments vs. WooCommerce core). If we proceed we will need to start afresh in a new PR as the relevant code has changed significantly.

FYI @souravdebnath1986 - we could consider adding explicit order statuses for disputes as a roadmap project.

Could potentially also log this issue in WooCommerce core to get input from core side.

@haszari haszari added the priority: low The issue/PR is low priority—not many people are affected or there’s a workaround, etc. label May 15, 2024
@haszari
Copy link
Contributor

haszari commented Dec 11, 2024

This is a project/enhancement idea, we can't action as-is. In future there may be projects to provide more detailed order status (in WooCommerce core). FYI @warrendholmes - I am pretty sure this is on product radar as there are discussions about order status.

Closing the issue to keep our issue backlog focused on actionable bugs. Feel free to reopen or ping me if it's useful to keep this enhancement idea open.

@haszari haszari closed this as not planned Won't fix, can't repro, duplicate, stale Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: engineering For product engineering, architecture work, tech debt and so on. component: disputes Issues related to Disputes focus: disputes priority: low The issue/PR is low priority—not many people are affected or there’s a workaround, etc. type: enhancement The issue is a request for an enhancement.
Projects
None yet
Development

No branches or pull requests

2 participants