Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php WordPress正在从我的帐户页面恢复订单_Php_Wordpress_Woocommerce - Fatal编程技术网

Php WordPress正在从我的帐户页面恢复订单

Php WordPress正在从我的帐户页面恢复订单,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我已经找了一段时间了,但还没有找到答案。有人能告诉我,当有人从我的账户页面支付订单时,我们是否可以使用WordPress/Woocommerce挂钩。可以创建订单,但可能付款失败或客户取消交易。如果他们进入“我的账户”页面,他们可以支付订单费用并恢复订单。我需要在这里做一个检查&如果在他们付款之前没有满足条件,就会抛出一个错误。因此,在点击“订单付款”和实际支付订单付款之间。我理解您的问题。您可以通过多种类型获取此信息,但对于您来说,可以使用订单状态。首先,检查尚未完成的订单状态,然后拉取该订单

我已经找了一段时间了,但还没有找到答案。有人能告诉我,当有人从我的账户页面支付订单时,我们是否可以使用WordPress/Woocommerce挂钩。可以创建订单,但可能付款失败或客户取消交易。如果他们进入“我的账户”页面,他们可以支付订单费用并恢复订单。我需要在这里做一个检查&如果在他们付款之前没有满足条件,就会抛出一个错误。因此,在点击“订单付款”和实际支付订单付款之间。

我理解您的问题。您可以通过多种类型获取此信息,但对于您来说,可以使用订单状态。首先,检查尚未完成的订单状态,然后拉取该订单并再次设置挂起状态。您可以使用代码和管理面板来完成,以获得帮助

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 );

嗨,我需要在订单完成之前进行检查。在处理付款之前。