YS FluentCart 注文ステータス

FluentCart × カスタム注文フロー:生産指示、出荷予定などのカスタムステータス。支払い後に上書きされず、ステータスの変更時に自動メール送信。注文ページからワンクリックで各注文を進めることができ、フローレポート付き。

v0.5.0 フルーエントカート フルーエントカート 無料ダウンロード

FluentCartの標準の注文ステータスは「処理中」「完了」「キャンセル」のみですが、代購(購入代行)、カスタムメイド、予約販売などのショップに必要なのは、「入金済み → 生産開始 → 発送予定 → 発送済み」といった独自のフローです。このプラグインを使用すると、管理画面でカスタム注文ステータスと発送ステータス(名前、色、説明、支払い条件を設定可能)を追加できます。FluentCartの標準のドロップダウン、注文リスト、高度なフィルター、および顧客の注文ページに直接反映されます。FluentCartのコアファイルを一切変更せず、すべて公開されているフィルターとREST APIを通じて処理されます。

支払後にFluentCartで上書きされません

FluentCartは入金時に注文ステータスを「処理中」に変更します。この部分はハードコードされており、フィルターはありません。プラグインは支払いと同一のプロセス内でカスタムステータスを書き戻し、注文のアクティビティログに説明を1行残します。ステータスごとに「保持」または「FluentCartに任せる」を選択でき、全体を制御するマスター切り替えスイッチもあります。売上レポートは支払いステータスを参照するため、カスタム注文ステータスは売上数値にまったく影響しません。

ステータス変更時に顧客へ自動メール送信

各カスタムステータスに対してメール通知を有効にすることができます。顧客向けと管理者向けの控えの2種類があり、それぞれ独立してオン・オフの切り替えが可能です。通知はFluentCart独自の「メール通知」設定ページに直接登録されます。FluentCartのトグルスイッチ、件名入力欄、プレビュー機能、差出人設定を使用し、メールの枠線、ヘッダー、フッターもFluentCartの内蔵メールと統一されています。タイトルと本文の段落は同じ編集ページ内で直接入力でき、`{{order.invoice_no}}`や`{{order.customer.full_name}}`などのFluentCartのショートコードをサポートしています。すべてデフォルトで無効になっており、有効にした場合にのみ送信されます。

各注文は注文ページからプロセスを進めることができます。

FluentCart の管理画面には、注文ステータスを自由に選択できるコントロールが標準ではありません。入金済みかどうかにかかわらず、「完了としてマーク」、「処理中に戻す」、「注文をキャンセル」といった固定ボタンしか用意されていません(バージョン 1.6.0 および 1.6.3 で検証済み)。このプラグインは注文ページに「注文フロー」パネルを追加します。現在どのステップにいるかを表示し、この注文が移行できるステータスの一覧をリストアップし、さらにワンクリックで進行できる「次のステップ」ボタンを備えています。各カスタムステータスはデフォルトですべての注文に適用され、入金済みと未入金の注文で同じリストが表示されます。本当に必要な場合にのみ、ステータスの「詳細設定」で支払い条件を制限します。処理には FluentCart 独自の注文 API を使用するため、アクティビティログ、ステータス変更イベント、商品の履行(フルフィルメント)の挙動は、手動でステータスを変更した場合と完全に同じになります。許可されていない変更については、パネルのすぐ隣に分かりやすい言葉で理由が表示されます。

2種類のプロセスのテンプレート、ワンクリックで作成

「ツール」タブでは、生産開始 → 出荷予定 → 出荷済みという標準的なワークフローをワンクリックで作成できます。注文ステータスに配置することも、出荷ステータスに配置することもできます。後者はFluentCartが自分では出荷ステータスを自動的に上書きせず、カスタムの出荷ステータスがFluentCart独自の「出荷ステータスの変更」ダイアログに直接表示されるため、推奨される方法です。テンプレートはFluentCartの組み込みステータスの名前を変更せず、すでに設定されている内容を上書きすることもなく、2回適用しても重複することはありません。必要に応じて厳格モードを有効にして、注文を一度に1ステップずつ進めるように要求することができます。

プロセスレポートとスタック・チケット一覧

「注文ステータスレポート」タブでは、プロセス全体を展開して確認できます。各ステータスの注文数と金額(支払い済み/未払い別)、プロセスのファネル、各ステップの平均および最長滞留時間、そして同じステップでN日を超えて滞留している注文のリストが表示され、すべての表でCSVダウンロードが可能です(Excelで開いても中国語が文字化けしません)。毎日のサマリーメールのオプションもあります。注文リストにはカスタムステータスごとに保存されたビューが追加され、注文詳細ページにも2軸を統合したステータス履歴のタイムラインが追加されています。

互換性とアップデート

FluentCart 1.6.0 以降で利用可能です(1.6.0 および 1.6.3 で動作確認済み)。設定は JSON 形式でまるごとエクスポート/インポートできます。特定のステータスを削除する前に、「注文の移動」を使用して注文を一括して別のステータスに移動させることができます。プラグインを無効化しても、注文データは一切変更されません。YS Plugin Hub のアップデート機能が内蔵されているため、インストール後は WordPress のプラグインページで直接新しいバージョンの通知を受け取り、ワンクリックでアップデートできます。インターフェースは英語と繁体字中国語に対応しています。

機能特徴

カスタム注文と出荷ステータス

名前、色、説明、支払い条件、並び順。FluentCart のドロップダウンとリストに直接反映されます。

お支払い後にカスタムステータスを保持する

FluentCartでの決済時にステータスが「処理中」に変更され、プラグインが自動的にステータスを書き戻してアクティビティログに説明を残します。

ステータス変更メール通知

各ステータスで顧客通知と管理者の控えを有効化でき、FluentCartのメール通知設定ページから件名、タイトル、本文を直接編集できます。

注文ページのフロー制御

各注文のステータスを直接変更できます:入金済みと未入金のリストが1つにまとめられており、ワンクリックで進捗を変更でき、FluentCart独自のAPIを利用します。

ワンクリックプロセスひな形

生産中 → 出荷予定 → 出荷済み。注文ステータスまたは出荷ステータスのいずれかを使用可能。内蔵のステータス名は変更しない。厳格モードを有効にすることが可能。

プロセスレポートとスタック・チケット一覧

各ステータス別の注文数と金額、ファネル、滞留時間、スタックした注文。各テーブルでCSVダウンロードが可能で、毎日のサマリーメールの選択もできます。

スクリーンショット

更新日誌 (最新)

ステータスは現在 すべての注文に、1つのリストを.

0.5.0では何が変更されましたか?

  • テンプレートは、支払いによってステップを制限しなくなりました。. 「本番環境」「出荷予定」「出荷済み」は以前は「支払い済みの注文のみ」であったため、未払いの注文には支払い済みの注文とは異なるリストが提示されていました。現在は「任意の注文」に変更されており、これは手動で追加されたステータスが従来持っていたデフォルトと同じです。「支払い後もこのステータスを維持する」というガードは変更されていません。これはFluentCartがステータスを「処理中」で上書きするのを防ぐための保護であり、制限ではありません。.
  • テンプレートは、FluentCartの組み込みステータスの名前を変更しなくなりました。. 「Paid」「Awaiting payment」「Awaiting production」のラベル付け変更を廃止し、FluentCart独自の名称がそのまま維持されるようになりました。ショップが希望する場合は、「組み込みラベル」タブで引き続き名前を変更できます。.
  • 2つの支払い設定が「詳細設定」の下に移動しました。. 「Available on」と「After payment」は、注文ステータス・テーブルの列ではなくなりました。これらは各ステータスの下にある折り畳まれた「Advanced」行の中に配置されており、そのサマリーには常にこれらの値が表示され、どちらかの値がデフォルトと異なる場合にはオレンジ色に変わります。.
  • FluentCartのネイティブコントロールの修正済みドキュメント. 1.6.0 および 1.6.3 で検証:FluentCart の管理画面には、*どの*注文においても注文ステータスを選択するためのコントロールがありません(あるのは *完了としてマーク*、*処理中に戻す*、*注文をキャンセル* のみです)。また、注文リストの一括アクションは削除しか行えません。以前のドキュメントではこの欠落は有料注文特有のものであるとされ、注文リストには一括ステータス変更アクションがあるとされていましたが、どちらも誤りでした。.

既存の設定は、アップグレードによって変更されることはありません。.

FluentCart 1.6.0 および 1.6.3 でテスト済み:各バージョンで 293 のユニットアサーションと 375 の REST ドリブンシナリオアサーション。WordPress 6.0以上、PHP 7.4以上、FluentCart 1.6.0以上が必要です。英語および繁体字中国語(zh_TW)。`CHANGELOG.md` を参照してください。.

よくある質問

FluentCart のコアを変更しますか?

いいえ。すべてFluentCartが公開しているフィルター(order_statuses、editable_order_statuses、shipping_statuses、email_notificationsなど)とRESTを使用して行われるため、FluentCartを更新しても何も上書きされません。

なぜお支払い後に注文ステータスが「処理中」になるのですか?

これは FluentCart コアの動作であり、(ハードコードされており、フィルターはありません)。プラグインは同じプロセス内でカスタムステータスを書き戻します。「保持」または「FluentCart に任せる」を各ステータスに設定できます。

通知信是在哪裡設定的?免費版的 FluentCart 可以修改信件內容嗎?

FluentCart > 設定 > 電子郵件通知 に、「Custom Order Statuses」という別のセットが表示されます。スイッチ、件名、プレビューはFluentCart固有のものですが、タイトルと本文の段落はプラグインによって同じ編集ページに追加されたフィールドであり、無料版でも入力できます。完全なブロックエディタには引き続きFluentCart Proが必要です。

なぜ FluentCart のネイティブ管理画面からカスタム注文ステータスを直接選択できないのですか?

FluentCartの管理画面には、ももともと「注文ステータスを自由に選択する」プルダウンメニューはありません(1.6.0と1.6.3で実証済み)。注文が支払い済みかどうかにかかわらず、「完了」「処理中に戻す」「キャンセル」という固定ボタンしかありません。そのため、プラグイン側で注文ページにコントロールを追加し、すべてのカスタムステータスを1つのリストにまとめて表示しています。一方、出荷ステータスは異なります。カスタムの出荷ステータスは、FluentCart自体の「出荷ステータスの変更」ダイアログに直接表示されます。

プロセスは注文ステータスと出荷ステータスのどちらに置くべきですか?

もし顧客の支払い完了後からプロセスが始まる(生産、梱包、注文の割り当て、出荷)場合は、出荷ステータスの公開をお勧めします。FluentCartが自動的にそれを書き換えることは決してなく、組み込みの「出荷ステータスの変更」ダイアログは支払い済み注文ですでに使用可能です。ステータスが実際に注文自体に属している場合や、顧客に注文ステータスで確認してほしい場合にのみ、注文ステータスを公開してください。

プラグインを無効化または削除すると、注文に影響しますか?

無効化しても注文データは一切変更されません。再有効化後も設定と履歴は保持されます。wp-config.php で YS_FCT_STATUS_REMOVE_DATA が定義されていない限り、削除した場合も設定と履歴テーブルは保持されます。

0