問題タブ [xero]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
60 参照

php - WooCommerce - Xero アクションを呼び出す方法

wc_create_order() を使用して、バックエンドで WooCommerce 注文を生成するコードがいくつかあります。私の問題は、フロントエンドから注文した場合のように注文アクションが呼び出されないことです。たとえば、Xero プラグインを WooCommerce と統合していますが、wc_create_order() を使用して注文を作成すると、請求書が Xero アカウントに送信されません。

私が知りたいのは、注文ページに移動して手動で送信することなく、次の xero 請求書注文アクション (woocommerce 注文の画像に表示) をトリガーする方法です。

ここに画像の説明を入力

手動で呼び出したいアクションが見つかった可能性があります。これは、このページのgit ハブ リンクの setup_hooks() 関数にあります。woocommerce_order_action_xero_manual_invoice アクションを手動で呼び出すことはできますか?

0 投票する
1 に答える
536 参照

php - Xero Webhook 内の Xero API に投稿リクエストを送信する方法

Xero アカウントに請求書用の Webhook があります。新しい請求書が作成されたら、Webhook からのデータを使用して Xero Api にアクセスし、ユーザーに請求書の電子メールを送信したいと考えています。私はこのためのすべてのコードを持っていますが、私の問題は、Webhook が 200 の応答を期待していることです。Webhook 内から Xero Api コードを呼び出すと、Xero で応答に本文が含まれているというエラーが表示されます。これは、Api からデータを送信して取得しているため、理にかなっています。

では、Xero Webhook の応答に干渉することなく、Xero Api にリクエストを送信するにはどうすればよいでしょうか?

Webhook コード:

API コード: