私はwoocommerce用の支払いゲートウェイを作成していますが、支払いが済んだら、あなたに感謝の意志を伝えるためにリダイレクトしています。 'woocommerce_thankyouフックがうまくいっていない場合
私は自分のプラグインのメインファイルにwoocommerce_thankyouフックを使用しています。私は支払いのと、私は注文のステータスを更新したい応答に応じたよりも状態を確認するために、API呼び出しを送信するステータスを更新する前に、この機能では、実際
add_action('woocommerce_thankyou_epg', 'my_change_status_function', 10, 1);
function my_change_status_function($order_id) {
$order = new WC_Order($order_id);
$order->update_status('processing', __('Payment received.', 'wc-gateway-offline'));
}
。
誰でもこのソートを手伝うことができます。
私は最初のものは、特定の支払方法のために働く以外woocommerce_thankyou _ {$のPAYMENT_METHOD}とwoocommerce_thankyouフックが同じだと思います。 私は両方を試みましたが、何も動いていません。 – Airish
コードを更新しました。もう助けてもらえますか? –