コード例 #1
0
ファイル: Payment.php プロジェクト: jonathanweb/ebanx-magento
 /**
  * Refunds a transaction
  * @param  Varien_Object $payment
  * @param  float $amount
  * @return Mage_Payment_Model_Method_Abstract
  */
 public function refund(Varien_Object $payment, $amount)
 {
     $hash = $payment->getData('ebanx_hash');
     Mage::log('Refund order ' . $hash);
     $response = \Ebanx\Ebanx::doRefund(array('hash' => $hash, 'operation' => 'request', 'amount' => $amount, 'description' => 'Order refunded'));
     return parent::refund($payment, $amount);
 }