Example #1
0
 /**
  * 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;
 }