We need the ability to cancel partially cleared orders that were cleared through our merchant backend (either [url removed, login to view] or PayPal). If we partially capture an order through [url removed, login to view] and then decide to cancel it, Magento will not allow us to cancel the order and it remains processing. We need to be able to cancel the order and have Magento recognize it as a canceled order.
We also have a problem after we invoice an order. The "Amount Processed" always shows up as $[url removed, login to view] even if the capture (online or offline) is successful. We need this to show the proper amount so when the billing invoice is sent to the customer they see how much was charged to their card. It is also needed for us due to reporting purposes.