0
現金払いで支払われる注文にウォコミが適用されているデフォルト注文ステータスを変更する必要があります。デフォルトは処理であり、保留に設定する必要があります。私はこれを試しました現金払いのためのウェココマス注文ステータスの変更
add_action('woocommerce_thankyou', 'my_order_status', 50);
function my_order_status($order_id) {
if (! $order_id) {
return;
}
$order = wc_get_order($order_id);
if ((get_post_meta($order->id, '_payment_method', true) == 'cod' ) && ($order->status == 'processing')) {
$order->update_status('on-hold');
}
}
しかし、それは動作していません。何かご意見は?問題を解決するには
をこれがまったく動作しませんでした... –