Magento change order invoice status at your whim
This was a huge problem for our customer service team and ultimately it’s a simple fix. Although you need to be careful depending on how your card processing is setup, etc.
In Magento 1.6.2.0+
On line 34 change:
<?php foreach ($this->getStatuses() as $_code=>$_label): ?> |
To:
<?php foreach (Mage::getSingleton('sales/order_config')->getStatuses() as $_code=>$_label): ?> |
Shamelessly reposted from here with credit to RamRamM.