WooCommerce 注文の管理に関するヒント

公開: 2022-09-28

オンラインストアを持つことは、注文を完了して購入した商品を発送することだけではありません。 完了した注文に加えて、キャンセルされた注文と返品された注文を覚えておく価値があります。 通常、このような注文には多くの時間がかかるため、そのような注文の処理を容易にするメカニズムをストアに装備する価値があります。 この記事では、注文の返品、WooCommerce で注文をキャンセルする方法、一定時間後にカートをクリアする方法に焦点を当てます。 次のようなトピックを取り上げます。

WooCommerce 注文キャンセル
WooCommerce で放棄されたショッピング カートをクリーンアップします。
WooCommerce での注文の返品

WooCommerce 注文キャンセル

ストアでの購入中に、ユーザーが注文を正しく支払うことができず、再度支払いを試みる代わりに、新しい注文を作成することがあります。 これには非常に多くの理由が考えられ、それぞれの理由により、「支払い保留中」のステータスを持つ注文が作成される可能性があります。

WooCommerce 保留中の支払い注文ステータス

WooCommerce は、この注文ステータスの注文に対して製品の在庫を予約し、予約された商品を購入することを許可しません。 デフォルトでは、WooCommerce は在庫を 7 日間ロックします。これは、一部の店舗所有者にとって大きな問題を引き起こす可能性があります. この場合、注文が支払われるのを待つか、問題を自分の手に取り、そのような注文を手動でキャンセルすることができます。

画像は 7 個の商品の在庫を示しています予約のため注文は拒否されました

WooCommerce で注文を手動でキャンセルする方法

注文のステータスを手動で「キャンセル済み」に変更すると、予約が消え、顧客は利用可能な商品を再度購入できるようになります。 もちろん、顧客に WooCommerce 注文のキャンセル オプションを提供できれば素晴らしいことです。 デフォルトでは、WooCommerce の注文を手動でキャンセルできます。

WooCommerce で注文を手動でキャンセルする方法

WooCommerce で注文を自動キャンセルする方法

WooCommerce には、 WooCommerce > Settings > Products > Inventoryの [Hold stock] の設定値よりも長い間、注文のステータスが [Pending payment] になっている場合、注文を自動的にキャンセルするオプションがあります。 デフォルトは 10080 分で、これは 7 日間です。

これは、WooCommerce 保留中の支払い期限と呼ばれることがあります

このオプションを使用すると、制限時間が設定に達した後に WooCommerce の注文をキャンセルできます。

woocommerce 注文のキャンセル期限に達しました - woocommerce 保留中の支払い期限

このオプションを小さい値に変更すると、商品の予約が短くなり、他の顧客が選択した商品を購入できるようになります。 このオプションは「保留中」のステータスには影響しないため、従来の送金で支払われた注文は考慮されません。

WooCommerce の注文をプログラムでキャンセルする方法

タイムアウト以外の状況で注文をキャンセルしたい場合がありますが、それを自動的にキャンセルしたい場合があります。 そのような場合、プログラミングが助けになります。 コードを入力することで、設定した条件を満たした時点で注文をキャンセルすることができます!

このようなソリューションの利点は何ですか? 確かに最大のものの 1 つは、そのような注文をいつキャンセルするかを決定することです。 プログラムで注文をキャンセルする便利な例を次に示します。

  • 閉店前の未払い注文のキャンセル(例:出前レストラン)、
  • 注文フォームに情報が不足している場合、注文を自動的に削除し、
  • 顧客が電子メールのリンクを介して注文をキャンセルできるようにする
  • 顧客が X 時間以内に確認しない場合、予約をキャンセルします。

WooCommerce 自動キャンセル注文コード

このような機能が必要な人は、自分で何かを追加して、このリストを本当に巨大なサイズに拡大することができます. ニーズに合わせてコードを作成するには、新しいストア機能を適切に実装するためのプログラミングの知識が必要です。 これらのコードの共通部分は、WooCommerce の注文ステータスをプログラムで変更するスニペットである可能性があります。


$order = wc_get_order( $order_id );
if($order){
$order->update_status( “cancelled”);
}

このコードを正しく使用すると、ストアの運営と注文のキャンセルが容易になります。

WooCommerce で放棄されたショッピング カートをクリーンアップします。

店舗で買い物をしているときに、顧客がショッピング カートに商品を入れたままページを離れてしまうことがあります。 数日後、彼は私たちの店に戻ってくるかもしれませんが、まったく異なる買い物リストを持っています. この場合、新しいショッピングを開始する前に、古いショッピング カートから製品を削除して、古いショッピング カートを削除する必要があります。 彼の以前の購入品が少数の製品で構成されていた場合、これは問題ありませんが、ショッピング カートをきれいにするのにより多くの時間を費やさなければならない場合、これは彼を悩ませる可能性があります。

したがって、放棄されたショッピングカートを掃除して、店舗の衛生管理を行うことが重要です。

指定時間後に WooCommerce カートをクリアするには?

確かに、WooCommerce の大きな利点はそのモジュール性です。 繰り返しますが、一部のプラグインはこの問題を解決できます。 それらの 1 つは、WooCommerce の Clear Cart と Sessions です。 プラグインを使用すると、WooCommerce カートの内容をクリアできるだけでなく、いつでもユーザー セッション全体をクリアできます。

しかし、カートを空にする機能を実装する計画が他にある場合はどうでしょうか?

注文のキャンセルと同様に、次のコードで行うことができます。


add_action('woocommerce_init',function(){
if (is_admin()) return;
if(!isset($_COOKIE["clear_woo_cart"])) {
$cart = WC()->cart;
if(!empty($cart)){
WC()->cart->empty_cart();
}
}
});


add_action('woocommerce_add_to_cart', function(){
setcookie("clear_woo_cart", "no", time() + (3600 *12), "/");
});

このコード スニペットは、一定時間 (12 時間) 経過してもショッピング カートに新しいアイテムがない場合、WooCommerce がショッピング カートをクリアするようにします。 必要に応じて自由に変更できます。

WooCommerce での注文の返品

WooCommerce には返品を処理するオプションが組み込まれていますが、ユーザーに対応できない場合があります。 構築方法による要件。

WooCommerce で注文の一部または全部を返品する方法についてお読みください。

そのため、ストアの機能を拡張して注文をより迅速に返品できる別のプラグインを使用することをお勧めします。 そのようなプラグインの 1 つは、いくつかの新しい機能で WooCommerce の返品を拡張する Flexible Refund です。

WooCommerce の柔軟な払い戻しと返品注文 - プラグイン

ストアに商品返品の新しい機能を追加したい場合は、Flexible Refund プラグインをチェックすることをお勧めします。 次のような機能を追加することで、ストアの機能を拡張します。

  • WooCommerce マイ アカウントとの統合
  • 返品を自動的に受け入れるオプション
  • 遅延返品を無効にするオプション
  • 選択した製品の返金オプション
  • 選択した商品タイプの返品オプション
  • 選択した支払い方法の返品オプション
  • 選択したユーザー タイプに戻るオプション
  • 配送の返品を有効にするオプション
  • 一部返金
  • 要求された払い戻しの一部を受け入れるオプション
  • お客様の返品リクエストをキャンセルするオプション
  • オーダー内にネストされたメタボックスを返す
  • 注文メモで履歴を返す
  • 返品ステータス専用メール
  • 返品された注文のクイック プレビュー
  • 柔軟な返品フォーム オプション

このプラグインにより、ストアでの返品プロセスが顧客にとってより便利で迅速になります。 これは、ストアからの顧客の将来の購入と、購入者の信頼を構築するために重要です。

適切に作成されたWooCommerce の返品ポリシーが重要である理由と、それがもたらすメリットについて詳しく読むことができます。

デフォルトの返品と柔軟な払い戻し

ビジネスによっては、WooCommerce のデフォルトの返品で十分かもしれませんが、店舗を運営していてプロフェッショナルな外観にしたい場合は、柔軟な払い戻しを使用することをお勧めします。 このプラグインは、標準の払い戻しにはない多くの機能を追加し、ユーザーが感謝するでしょう. 疑問を解消するために、標準的な WooCommerce の返品と柔軟な払い戻しプラグインの返品を以下で比較します。

デフォルトの WooCommerce の払い戻し柔軟な払い戻し
WooCommerce マイ アカウントとの統合
自動返品受付オプション
締め切り後の返品の可能性を除外するオプション
選択した製品の返品オプション
選択した種類の製品の返品オプション
選択した支払い方法の返品オプション
選択したタイプのユーザー向けの返品オプション
配送の返品を有効にするオプション
一部返品オプション
要求された払い戻しの一部を受け入れるオプション
お客様の返品リクエストをキャンセルするオプション
注文メモで履歴を返す
柔軟な返品フォーム オプション
返金額のある割引コードを作成する機能

WooCommerce の注文とカートのキャンセル - まとめ

お分かりのように、適切なプラグインを使用すれば、WooCommerce の返品の処理などの単純なことでさえ、はるかに簡単になります!

願わくば、WooCommerce で注文をキャンセルしてカートをクリアする方法に関するいくつかのヒントが、ストアの運営を容易にし、既存の顧客を維持し、新しい顧客を引き付けるのに役立つことを願っています.

もちろん、Flexible Refund プラグインのページにアクセスして、その機能を確認してください。

WooCommerce の柔軟な払い戻しと返品注文59ドル

WooCommerce の柔軟な払い戻しと返品注文はプラグインです。 払い戻しプロセスを管理するあなたの店とお客様とのコミュニケーションを改善する.

カートに追加または詳細を表示
223,048 以上のショップで使用されているプラ​​グイン
最終更新日: 2022-10-06
WooCommerce 6.5 - 6.9.x で動作

ご不明な点がございましたら、お問い合わせください

もう一つ!

注文について詳しく知りたい場合は、WooCommerce の注文管理WooCommerce の注文アクションに関する記事を詳しく読んでください。