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

Feature Request - Edit Submitted Orders #739

Open
danklassen opened this issue Feb 16, 2023 · 1 comment
Open

Feature Request - Edit Submitted Orders #739

danklassen opened this issue Feb 16, 2023 · 1 comment

Comments

@danklassen
Copy link
Contributor

It would be handy for an administrator to have the ability to modify an order after it has been submitted. I understand this would have a number of considerations which may or may not need to be addressed such as:

  • would it be necessary to update stock quantities? I could argue either way on this :)
  • would the total update to reflect any difference the new total order value and display the difference?
  • I would anticipate any refunds would likely need to be handled at the transaction provider level
  • would there be a way to keep record of what was changed & by which user?
  • if a new discount was triggered by the change should it automatically apply?
  • if a discount had applied which is no longer applicable should it be removed?

I was just wondering if anyone else had thoughts on this type of scenario and if it could be handled?

BTW - thanks for all your work on this package!

@Mesuva
Copy link
Collaborator

Mesuva commented Feb 16, 2023

This has been discussed a few times before, and whilst I agree it might be handy, you've listed quite a number of the complex considerations. I've personally thought that the amount of work required to implement this (which I reckon would be huge) wouldn't be worth it at this point.

But I reckon being able to edit some order details could be useful, like the billing or shipping address, as those pieces of data may need correction, but wouldn't impact the totals.

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

No branches or pull requests

2 participants