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

Provide setting to select when order is committed #18

Open
jmauzyk opened this issue Apr 8, 2020 · 4 comments
Open

Provide setting to select when order is committed #18

jmauzyk opened this issue Apr 8, 2020 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@jmauzyk
Copy link
Contributor

jmauzyk commented Apr 8, 2020

Currently the Avatax plugin commits an order when the order is marked complete. However, we're finding there are situations where this causes issues:

  • Order is cancelled due to customer choice or fraud prevention. Have to either capture the transaction and due a full refund, or manually void in Avatax admin.
  • Customer selects Local Pickup as delivery option but never picks up order. Have to issue a full refund or manually void in Avatax admin.
  • With new ability to edit orders in CP, customer places order and calls in to add an item they forgot. The order is already committed, so have to manually edit order in Avatax admin.

These are just a few examples. I think it would be beneficial if there were an option in the Avatax plugin settings to select which order statuses trigger an order being committed. This would allow users to ensure that orders are only committed when they have been shipped/approved, and weed out scenarios above such as cancellations and edits to orders.

@siffring
Copy link
Member

siffring commented Apr 8, 2020

Good thoughts @jmauzyk. We'll discuss it and see what might be involved in that.

Are you on Commerce 3?

@jmauzyk
Copy link
Contributor Author

jmauzyk commented Apr 8, 2020 via email

@sparkalow
Copy link

Bumping.

We have a similar use case. In our scenario, some orders cannot be shipped via traditional means and requires communication with the customer after the order is completed and partial shipping payments are collected with Commerce 3 after order completion.

@siffring siffring added the enhancement New feature or request label Apr 20, 2021
@apitel
Copy link

apitel commented Dec 12, 2022

Bumping as well, we have a similar scenario. We have a Order Status called "Quote," which is used to provide customers with pricing and terms prior to placing an order. Not until they actually order the product should it be committed within Avatax.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants