Record processor response on both successful and

unsuccessful orders.

@adampalay @chrisndodge
sorry, last nit: _if_ the order id is in 'result', we should call `_record_payment_info` on it. Otherwise, just dump the params.