2017-07-04 5 views
0

私はしばらく探していましたが、答えが見つかりませんでした。誰かが私のアカウントページから注文したときに使用できるWordPress/Woocommerceフックがあるかどうか教えてもらえますか?注文が作成される可能性がありますが、支払いが失敗するか、顧客が取引をキャンセルする可能性があります。彼らは自分のアカウントページに行く場合は、&注文を支払うことができます。私はここにチェックをする必要があります&彼らは支払いを行う前に条件が満たされていない場合は、エラーをスローします。したがって、注文のために実際に支払う "注文のための支払" &をクリックする間。WordPressはマイアカウントのページから注文を再開します

答えて

0

私はあなたの問題を理解しました。あなたがこれを得ることができる多くのタイプがありますが、あなたのために注文ステータスを使用することができます。まず、完了していない注文ステータスを確認し、その注文を引き出し、ステータスを再度保留に設定します。あなたはコードと管理パネルでそれを行うことができます。

function mysite_woocommerce_order_status_completed($order_id) { 
    error_log("Order complete for order $order_id", 0); 
} 
add_action('woocommerce_order_status_completed', 'mysite_woocommerce_order_status_completed', 10, 1); 
+0

こんにちは、注文が完了する前に小切手を実行する必要があります。支払いを処理する前に。 –

関連する問題