Ubercart is install without any payment gateway. The workflow is to take user orders via out website and payments are handled offline. Once we received payment and shipped the product, we'd like to mark the order as Completed.
Here is the doc:
- When a customer moves from the checkout form to the review order page, a new order is created with their information in the default status for the in_checkout state. (By default, this is "In checkout.")
- When a customer completes checkout, the order gets moved from the default in_checkout status to the default status for the post_checkout state. (By default, this is "Pending.")
- The rest happens manually by order administrators, but the other two default statuses are "Processing" and "Completed." Processing is actually just another status in the post_checkout state while Completed is the default status for the completed state.
However, I don't see a status dropdown list or similar UI element for changing an order's status when editing an existing order:
How can I change the status from Pending
to Completed
?