コード例 #1
0
 public function order(Varien_Object $payment, $amount)
 {
     if (!$this->canOrder()) {
         parent::order($payment, $amount);
     } else {
         $this->_capture($payment, $amount);
         $order = $payment->getOrder();
         $payment->setAmountAuthorized($order->getTotalDue());
         $payment->setBaseAmountAuthorized($order->getBaseTotalDue());
     }
     return $this;
 }