eコマース専用の顧客と買い物客のペアの設定
公開: 2017-11-07WordPressは非常に用途の広いプラットフォームであり、毎日のリーチを拡大するために大小さまざまなカスタマイズが行われています。 本当にあなたを含む私たちの開発者は、システムをいじくり回し、機能を微調整し、クライアントのさまざまな要件に対応するソリューションを作成するのに素晴らしい時間を過ごしています。
今日は、WordPressをカスタマイズするためのそのようなすぐに使える方法の1つを見てみましょう:eストアで顧客と買い物客のペアを設定します。
クライアントの要件:簡単な概要
主なアイデアは、パーソナルショッパーのように、特定の顧客に特定の買い物客を割り当てるシステムを作成することでした。 顧客は、必要なすべてのアイテムを自分のショッピングリストに追加し、注文として注文します。 顧客に割り当てられた買い物客は、リスト内のすべてのアイテムを収集し、指定された顧客にそれらを配達する責任があります。
製品には、階層型と注文ごとの支払いの2つのカテゴリがあります。 階層型製品を購入する顧客には、より多くのブランドと製品バリエーションの選択肢が提供されます。
いくつかの基本ルール
主な解決策に進む前に、これから頻繁に使用するいくつかの重要な用語を次に示します。
顧客:ウェブサイトで購入するフロントエンドの個人ユーザー。
買い物客:必要なアイテムをキュレートするためにすべての顧客に割り当てられた人。 買い物客は1人以上の顧客に対応できます。
管理者:eストアの所有者
階層型製品:サブスクリプションの一部として提供された製品。 複数のレベル、階層、またはサブスクリプション、シルバー、ゴールド、プラチナなどがあります。階層化されたサブスクリプションを持つ顧客には、専用の買い物客が割り当てられます。
通常の製品:サブスクリプションを必要とせずに、個別に購入できる製品。 注文ごとに支払う顧客には、その時点で利用可能な買い物客が割り当てられます。
プレミアムアイテム:ティアードのお客様のみご利用いただけるアイテムは、ミニチュアの王冠で示されています。
私たちのソリューション
初期設定:
顧客と買い物客のペアを設定する前の最初のステップは、顧客と買い物客のそれぞれの参照用のページを作成することでした。 この目的のために、[マイショッピングリスト]、[ショッピングリストの表示]、および[買い物客リスト]の3つの新しいページが作成されました。
- 顧客は、マイショッピングページで商品を追加したり、ショッピングリストを表示したりします。
- 買い物客は、自分に割り当てられているすべての買い物リストを[買い物リストの表示]ページに表示します。
- 買い物客は特定のリストのすべての詳細を確認し、買い物客リストページにメモを追加します。
お客様のための機能
- 無制限のショッピングリストの作成
顧客は、「ショッピングリストの作成」セクションで無制限のショッピングリストを作成し、必要に応じて製品を追加、編集、および削除できます。 リストは、送信する前に必要な回数だけ編集できます。 送信時に、顧客は注文セクションで自分のショッピングリストを表示できます。
- リストをドラフトとして保存
顧客がブラウジングの途中でショップを離れる必要がある場合は、リストをドラフトとして保存し、後で戻って購入を完了することができます。
- 以前の製品購入に基づく動的な推奨事項
顧客が入力したすべてのデータは独立したデータベースに保存され、顧客が新しいショッピングリストにアイテムを入力すると、以前の購入に基づく推奨事項が表示されました。
- 以前のリストから製品をコピーするオプション
顧客は、以前のリストからすぐに個々の製品をコピーするか、リスト全体をコピーするかを選択できました。
- ブランド/パッケージ/サイズ/数量などを指定するためのプロビジョニング。
ジーンズなどの一般的な製品名を入力した後、顧客は利用可能なブランド、サイズなどから選択し、数量、およびパッケージングの方法を指定できます。 または、顧客はメインショップから商品バリエーションを選択して、ショッピングリストに追加することもできます。
特定の設定がない場合は、フィールドを無視して先に進むことができます。
- 以前のすべての注文のワンクリック表示
顧客は、「注文」ページで現在および以前のすべての注文を一目で確認できます。 このページには、注文が送信された日付、配達予定日、注文のステータス、リストに割り当てられた買い物客が表示されていました。
- ショッピングリストをダウンロード/印刷するオプション
すべての注文は、「注文」ページからPDFとしてダウンロードまたは印刷できます。
- 配達日時を選択してください
お客様には、指定された住所への配達日時を選択するオプションがありました。 その他の必須の詳細には、顧客名、連絡先番号、および郵便番号が含まれます。
買い物客のための機能
買い物客は、会社で働く従業員に対応する、ストアの所有者によって作成されたアシスタントユーザーの役割でした。 ストアで段階的なサブスクリプションを購入した顧客には、専用の買い物客が割り当てられました。 1回限りの顧客には、その時点で利用可能な買い物客が割り当てられました。
- すべての顧客注文を追跡する1つの場所
買い物客は、顧客注文ページで自分に割り当てられたすべての注文を表示できます。 また、注文日や納期、注文状況も表示され、買い物客のクイックリファレンスガイドのようになっています。
- すべてのショッピングリストの詳細ビュー
ショッピングリスト全体を詳細に表示するために、買い物客は各注文に個別に移動できます。 注文をクリックすると、買い物客は[ショッピングリストの表示]ページに移動し、ブランド/サイズ/パッケージなどの詳細をすべて表示できます。
- 注文にメモを追加するオプション
買い物客は、[見つかったアイテム]列の下の[はい/いいえ]ボックスをオンにして、パッケージへのアイテムの追加をマークできます。 さらに、在庫が不足している場合や必要なブランドが利用できない場合、買い物客は特定のアイテムが見つからなかった理由を指定するメモを追加できます。 ショッピングリストで買い物客が行ったすべての変更は、顧客側でリアルタイムに反映されました。 その結果、お客様は、要求された製品の一部が利用できないかどうかを確認できました。
管理者向けの機能
管理者、または店主は船の船長でした。 彼/彼女は、バックエンドから専用の顧客と買い物客のペアを割り当てる完全な機能を持っていました。 さらに、彼はできました、
- すべてのショッピングリストを表示
管理者は、注文日と配達日、割り当てられた買い物客、顧客名、住所、および特別な指示(ある場合)を含む、すべての買い物リストを[買い物リスト]ページで表示できます。
- 個々のショッピングリストを編集する
管理者には、顧客に相談することなく、ショッピングリストを編集する権限もありました。 管理者は、リスト全体またはリスト内の個々の製品を管理することもできます。
- 専用の買い物客を割り当てる
専用の買い物客を割り当てることができるのは管理者だけです。 前に見たように、買い物客は通常の商品に順番に割り当てられますが、サブスクリプション商品に特別に割り当てる必要があります。 管理者は、顧客プロファイルからこれらの専用の買い物客を割り当て、既存のユーザーロールから割り当てられるデフォルトの買い物客を選択します。
巻末注
以上です! これらは、eストアに専用のカスタマーショッパーペアを設定するカスタマイズされたWebサイトに組み込まれた機能でした。
このプロジェクトの後、私たちはこの機能を使用できるさまざまなアプリケーションについて考え、かなりの数を思いついた。 物理的なアウトレットを備えたほぼすべてのサブスクリプションWebサイトだけでなく、実店舗を備えた通常のeストアからアイテムを発送するためにも使用できます。
私たちのソリューションについてどう思いますか? 役に立つと思う例はありますか? コメントをドロップしてお知らせください。
あなたの店のために同様のカスタマイズをしたいですか? 私たちと話してください!