Our bank recently transferred us to using Bridgeway Pay as our payment gateway and Bridgeway has their own Zen Cart payment module plugin. It seems we are able to process transactions successfully but I've received several debug logs with the following error:

Code:
 PHP Warning:  Creating default object from empty value in /xxx/catalog/includes/modules/payment/gps.php on line 627
Lines 624-630 of the reference file contain this function:
Code:
  function admin_notification($zf_order_id) {
    global $db;
    $output = '';
    $aimdata->fields = array();
    require(DIR_FS_CATALOG . DIR_WS_LANGUAGES . 'english/modules/payment/gps_admin_notification.php');
    return $output;
  }
Bridgeway Pay integration states that the problem lies with Zen Cart and not their plugin. Any insight into what the problem is and what the possible solution is would be appreciated.