Add WorkflowsOrdersManualUpdates
parent
cb3a8cce47
commit
5e7d3c879a
1 changed files with 19 additions and 0 deletions
19
WorkflowsOrdersManualUpdates.md
Normal file
19
WorkflowsOrdersManualUpdates.md
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# Manual Updates
|
||||
|
||||
Occasionally it may be necessary to completely override the normal workflow and update some objects accordingly. (Of course such events should be logged.)
|
||||
|
||||
## Cancellation
|
||||
|
||||
A customer may wish to completely cancel their order, for a good reason or otherwise. If a deposit has been required for the product, then it will not be refunded; any additional payment may be, though. Such cancellations may be per OrderProduct.
|
||||
|
||||
## Quantity Changes
|
||||
|
||||
Obviously customers are human and may change their mind after the order has been initiated. Whether or not such changes (and exactly what kind) are allowed would be up to the shop. How the change affects the rest of the order's life cycle is also a subjective matter.
|
||||
|
||||
## Contact Failure
|
||||
|
||||
It may be that the customer cannot be contacted regarding their order. If the product had already been physically received at the shop, the shop may allow a grace period during which the customer may come in and pick up the product.
|
||||
|
||||
## Pick-Up Failure
|
||||
|
||||
The customer may (perhaps even despite being contacted) fail to come in and pick up their product within the time allotted. What happens next will vary.
|
||||
Loading…
Add table
Add a link
Reference in a new issue