1

今後のプロセスでデータを使用するために、オブザーバーですべての注文をキャッチしたいと考えています。私のオブザーバーで私は書いた:

class Custom_CrmApi_Model_Observer extends Varien_Object {
….
public function placeOrder( $observer ){

    $order = $observer->getOrder();
    $payment = $order->getPayment();

            $transId = $order->getPayment()->getTransactionId();           
            //$transId = $order->getPayment()->getLastTransId();
....

ただし、すべての ebay 注文のトランザクション ID は空です (ただし、バックエンドにはありません)。eBay の統合に M2E 拡張機能を使用しています。しかし、オブザーバーは発注された注文をキャッチするため、それは問題ではないはずです。この時点で、トランザクション ID が使用可能になっているはずです。しかし、何らかの理由で利用できません。

何か案は?おそらく回避策ですか?

よろしくお願いします。

ハンネス

4

1 に答える 1