Wordpress WooCommerce-在提交之前停止购买
我正在将WooCommerce与第三方库存API集成。单击“下订单”按钮时,我会在提交挂钩之前挂钩到woocommerce\u review\u Order\u 在这里,我抓取购物车中所有产品的SKU,并将其发送到API进行快速库存检查。这一切都在起作用 如果远程系统返回任何SKU的库存不足,我们需要停止购买 是否有办法在提交之前停止处理来自woocommerce\u review\u order\u的订单 如果不是,在WooCommerce中处理这种情况的正确方法是什么Wordpress WooCommerce-在提交之前停止购买,wordpress,woocommerce,Wordpress,Woocommerce,我正在将WooCommerce与第三方库存API集成。单击“下订单”按钮时,我会在提交挂钩之前挂钩到woocommerce\u review\u Order\u 在这里,我抓取购物车中所有产品的SKU,并将其发送到API进行快速库存检查。这一切都在起作用 如果远程系统返回任何SKU的库存不足,我们需要停止购买 是否有办法在提交之前停止处理来自woocommerce\u review\u order\u的订单 如果不是,在WooCommerce中处理这种情况的正确方法是什么 感谢基于API的结果
感谢基于API的结果
有一种方法可以停止处理订单
if($apiError){
wc_add_notice( __( 'Error in API! Order Not placed' ), 'error' );
wp_safe_redirect( wc_get_page_permalink( 'cart' ) );
} else {
//place order
}