ホームページ  >  に質問  >  本文

WooCommerce の注文送信に適切なフックを見つけようとしています

WooCommerce の注文を HubSpot に接続するためのプラグインを開発しました。私が抱えている問題は、現在使用しているフックが機能する一方で、テクノロジーが完成する前に注文情報を HubSpot に送信してしまうことです。つまり、「注文に失敗しました」などは「保留中」として送信され、クーポン コードは省略されます。

それでは、使用する正しいフックは何なのか知りたいのです。

私の目標: WooCommerce 注文が作成および完了するたび、および WooCommerce 注文が更新されるたびにデータを HubSpot に送信します。

私がこれまでに持っているもの:

リーリー

つまり、私は欲しいものを手に入れるための適切なフックを探しているだけだと思います。

###ありがとう!

P粉323374878P粉323374878175日前408

全員に返信(1)返信します

  • P粉216807924

    P粉2168079242024-04-01 17:11:24

    これがあなたの答えです:

    各 WooCommerce 注文遷移には、状態遷移が発生したときに起動される 1 つ以上の動的フックがあります。

    これらは「woocommerce_order_status_」で始まり、残りの操作は注文が移行した新しいステータス、または「to」形式の往復ステータスです '

    ######例######

    関数をフックすることができます リーリー 関数は注文が完了に変換された場合にのみトリガーされ、返金、キャンセル、一時停止などの場合にはトリガーされません。

    これらの操作は他の操作 (# など) で実行されるため、関数はトリガーされません。 ## リーリー

    公式 WooCommerce ドキュメントへのリンクを追加するために編集:

    https://woocommerce.github.io/code-reference/hooks /hooks.html

    返事
    0
  • キャンセル返事