Fix missing order status

Authored by Ejegg on Oct 3 2017, 1:37 AM.

Description

Fix missing order status

When GlobalCollect's processResponse message encounters an error,
it bails out before unstaging things, so getData..('gateway_status')
returns null.

Restores the old logic for the GlobalCollect adapter but still uses
the unstaged stuff for the Ingenico child adapter.

Bug: T176355
Change-Id: I2321827d6b8d7240f3a4f804dbd48f24b80c2b63

Details