0

ショップの新しい支払い方法に取り組んでいますが、返金できる方法で行き詰まっています。この関数では、返金する請求書の注文 ID を取得する方法を見つける必要があります。どのように進めればよいですか?

  class Company_Module_Model_Standard extends Mage_Payment_Model_Method_Abstract
  {
    (...)
    public function canRefund() // we need a way to get the orderId
    {
      $client = $this->_getCLient();
      $client->loadOrder($orderId); // <------ here I would need the order id or increment id
      $ret = $client->canRefund();
      return $ret;
    }
    (...)
  }

あなたが私を助けてくれることを願っています。

4

1 に答える 1

1

これを試して:

$paymentInfo = $this->getInfoInstance();
$orderId = $paymentInfo->getOrder()->getRealOrderId();
于 2012-10-11T14:07:30.733 に答える