Exemplo n.º 1
0
 /**
  * Update the payment ID (postsale workaround)
  *
  * @param IsotopePostsale $postsale
  */
 public function updatePaymentId(IsotopePostsale $postsale)
 {
     if ($_POST['tr_status'] && $_POST['id']) {
         $_POST['transferujpl_id'] = $_POST['id'];
         $postsale->setModuleId((int) \Input::get('id'));
     }
 }
Exemplo n.º 2
0
 /**
  * Adjust module and module id for certain payment and/or shipping modules
  *
  * @param \Isotope\PostSale $objPostsale
  */
 public function setPostsaleModuleSettings(PostSale $objPostsale)
 {
     // Payment method "Payone"
     $strParam = \Input::post('param');
     if (strpos($strParam, 'paymentMethodPayone') !== false) {
         $intId = (int) str_replace('paymentMethodPayone', '', $strParam);
         $objPostsale->setModule('pay');
         $objPostsale->setModuleId($intId);
     }
 }