La respuesta radica en su pregunta y creo que esto es así en Magento y también en muchos otros programas de comercio electrónico y contabilidad debido a las dependencias que tiene el "documento de pedido".
En el comercio y la contabilidad, por lo general, la edición no es una forma de hacer las cosas y para lograr el efecto de edición, los saldos de crédito o débito en cuentas específicas se alteran al agregar nuevas filas que suman o restan valores. No es un error y es una característica, ya que la contabilidad significa calcular el resultado basado en acciones, no en el recuento de las acciones necesarias para lograr algún resultado. Cada edición es una acción que debe almacenarse para proporcionar la posibilidad de calcular el saldo, archivarlo y calcularlo o presentarlo una y otra vez.
Por lo tanto, en Magento, el pedido en su conjunto no es editable, ya que no es necesario, aunque parece extraño e innecesario al principio para casi todos los comerciantes que no lo obtienen. El hecho de que sea más difícil mantener su tienda electrónica es solo un efecto secundario de hacer las cosas correctamente.
Si piensa más allá, incluso con la modificación de todos los hermanos de la orden (direcciones, artículos, envío y métodos de pago, aplicando los descuentos), ocurrirán los mismos problemas si los totales cambian debido a eso. Todavía no puede capturar pagos si no tiene los datos de cc, reembolso, etc., ya que necesita una acción del cliente. En el comercio electrónico, solo tiene la atención del cliente en el momento en que confirma el pago y todo lo que sucede después de eso necesita más atención de ambas partes
Entonces, incluso si en IRL en la tienda está haciendo algún tipo de pedido, se realiza el mismo proceso de sumar y restar (por caja registradora o en nuestra mente) para finalizar su pedido y si necesita cambiar después del proceso de pago, el pedido es se descarta y se crea una nueva para registrar sus nuevas acciones (pagos, descuentos, bonificaciones, artículos, etc.). Lo único que hace que esto sea posible en IRL de manera más fluida es que el cliente generalmente está allí para confirmar los cambios y autorizar los pagos y todos los detalles, y aún sucede un poco más rápido en cualquier relación de causas cerebrales.