web-dev-qa-db-ja.com

在庫がなくなったユーザーカート内の商品

私たちのeコマースソリューションでは、在庫状況、在庫状況、在庫状況を示す在庫表示があります。これはB2Bであり、ユーザーがカートに商品を入れ始め、ウェブサイトを出て、後で戻ってくるというユースケースがあります。

ここでの問題は、ユーザーがカートに入れている一部の製品が在庫切れになる可能性があることです。製品を削除するのは良いことのようには思えないので、これをどう処理するかをいじっています。議論は今、私たちがすべきかどうかに関係なく起こります:

  1. 在庫切れのメッセージが表示された製品を引き続き表示し、ユーザーに続行させます。
  2. ユーザーがカートから在庫切れの商品を削除する前に、ショッピングカートの[続行]ボタンをグレー表示にします。

誰かが以前にこのケースを処理しなければならなかったのですか?

4
imightmax

できればシステムを少し拡張します。 「在庫切れ」のそれらのアンダーカテゴリー:注文済みおよび永久に在庫切れ

永久的に在庫切れの場合、もちろんアイテムは削除され、ユーザーが次回カートを開いたときに通知が表示されます。

製品がすでに再度注文されている場合は、商品をカートに入れたままにしますが、その横に黄色または類似の小さな通知が表示されます。 「」のようなものこの商品は在庫切れですが、注文済みです。到着予定日はxx.xx.xxxxです。今すぐ購入できます。すぐに発送します可能です。 "

これが不可能な場合は、上記の永久的に在庫切れの場合と同様に処理してください。しかし、私はorderedを実装することをお勧めします。人々はそれからあなたから在庫切れのものを買うことができ、また買うでしょう、それは大きなプラスです。

しかし、もちろん、私はあなたの店、あなたが何を売るかを知りません、あなたはOrderedのようにすべての「在庫切れ」を処理できます。常に同じ製品を販売している場合は、当然、上記と同じ通知で、カート内の製品の下に「注文済み」メッセージを表示できます。

販売する製品やeコマースソリューションの拡張性に応じて、最終ステップを決定する必要があります。

2
Noah Krasser