/** * Prepare PSP params * @param Order * @param Module * @return array */ protected function preparePSPParams($objOrder, $objModule) { $arrParams = parent::preparePSPParams($objOrder, $objModule); // @todo: Activate this as soon as PostFinance has fixed the issues with FIS // integration on their side //$arrParams = array_merge($arrParams, $this->prepareFISParams($objOrder)); return $arrParams; }
/** * Prepare PSP params * @param Order * @param Module * @return array */ protected function preparePSPParams($objOrder, $objModule) { $arrParams = parent::preparePSPParams($objOrder, $objModule); // Add PostFinance specific PSP payment methods if ($this->psp_payment_method) { $chunks = explode('__', $this->psp_payment_method, 2); $arrParams = array_merge($arrParams, array('PM' => str_replace('_', ' ', $chunks[0]), 'BRAND' => str_replace('_', ' ', $chunks[1]))); } // @todo: Activate this as soon as PostFinance has fixed the issues with FIS // integration on their side //$arrParams = array_merge($arrParams, $this->prepareFISParams($objOrder)); return $arrParams; }