If someone uses a gift certificate to "pay" for the purchase. The status will show as "undefined".
I'm also getting this when someone checks out using the "Money Order" option for checkout. Im not sure when this started happening but these used to work.
If I set it to 3 it "authorizes" the order. But we don't want to ship this type of order. Id like the status to say "Money Order". It used to work. But some things changed in my settings.