Hi Everyone,
I just want you to know about that. X-Cart 5 AOM integrated with X-Payments allows you to charge/refund the difference after editing existing orders.
See:
http://www.youtube.com/watch?v=pmmCHyq-KzQ
The feature is available with release of X-Cart 5.1.7