The FoxyCart PayPal integration does not seem to be self-consistent about how it uses transaction status in the datafeed. In two transactions this morning, the datafeed gave us a value of
<status><![CDATA]></status> (indicating -- erroneously -- that the transaction was successful). Both were later rejected in subsequent datafeeds with
<status><![CDATA[rejected]]></status>. (The transactions were 804249782 and 804276642)
Please fix this. We rely upon the datafeed to pick and ship orders. If there needs to be a change made so that a "blank" status code is not equivalent to "approved" then so be it. However, the present situation is either buggy or broken, and should be fixed.