/** * @param Mage_Sales_Model_Order $order * @return Mage_Sales_Model_Order * @throws Exception */ public function manipulateOrderWithPaymentData($order) { $info = $this->getShopgateOrder()->getPaymentInfos(); if (isset($info['clearing_bankaccountholder'])) { $this->getOrder()->getPayment()->setPayoneClearingBankAccountholder($info['clearing_bankaccountholder']); } if (isset($info['clearing_bankcountry'])) { $this->getOrder()->getPayment()->setPayoneClearingBankCountry($info['clearing_bankcountry']); } if (isset($info['clearing_bankaccount'])) { $this->getOrder()->getPayment()->setPayoneClearingBankAccount($info['clearing_bankaccount']); } if (isset($info['clearing_bankcode'])) { $this->getOrder()->getPayment()->setPayoneClearingBankCode($info['clearing_bankcode']); } if (isset($info['clearing_bankcity'])) { $this->getOrder()->getPayment()->setPayoneClearingBankCity($info['clearing_bankcity']); } if (isset($info['clearing_bankname'])) { $this->getOrder()->getPayment()->setPayoneClearingBankName($info['clearing_bankname']); } if (isset($info['clearing_bankiban'])) { $this->getOrder()->getPayment()->setPayoneClearingBankIban(strtoupper($info['clearing_bankiban'])); } if (isset($info['clearing_bankbic'])) { $this->getOrder()->getPayment()->setPayoneClearingBankBic(strtoupper($info['clearing_bankbic'])); } return parent::manipulateOrderWithPaymentData(); }
/** * @param Mage_Sales_Model_Order $order * * @return Mage_Sales_Model_Order * @throws Exception */ public function manipulateOrderWithPaymentData($order) { $paymentInfo = $this->getShopgateOrder()->getPaymentInfos(); $this->getOrder()->getPayment()->setCcType($this->_getConfigCode()); $this->getOrder()->getPayment()->setCcOwner($paymentInfo['credit_card']['holder']); $this->getOrder()->getPayment()->setCcNumberEnc($paymentInfo['credit_card']['masked_number']); return parent::manipulateOrderWithPaymentData(); }
/** * @param Mage_Sales_Model_Order $order * @return Mage_Sales_Model_Order * @throws Exception */ public function manipulateOrderWithPaymentData($order) { $this->getOrder()->getPayment()->setPayoneOnlinebanktransferType($this->_getConfigCode()); return parent::manipulateOrderWithPaymentData(); }