管理电子商务网站中的新产品和旧产品价格

Manage new product and old product price in e-commerce sites

我正在 PHP(Code-igniter 框架)的电子商务网站上工作。我面临一个挑战。

问题详情是

我有产品(名称:xyz)。 xyz 产品的数量是 30,每个 xyz 产品的价格是 120。然后我以 100 的价格购买更多数量(150 数量)的 xyz 产品。

  1. 如果我在网站上展示价格为 120(旧价格)的 xyz 产品并且 总库存剩余 180 那么用户不会购买,因为价格是 高,用户会购买到另一个网站。
  2. 如果我在网站上显示价格为 100 的 xyz 产品(最新价格) 总库存剩余 180 然后我损失了 600 美元(20 价格 x 30 数量)

我该怎么做才能解决这个问题?

请提供有关此问题的任何建议

为此,您可以使用 SKU。 在您的情况下,这相当于 1 件产品,但价格不同,因为购买价格不同。更多细节可以写here。祝你好运!

如果您使用 mysql,请在您的查询中执行此操作:

GROUP BY concat(ProductID , '-' , Price)

这将按价格分隔列出您的产品。

我已经解决了这个问题

  1. 如果我在网站上展示价格为 120(旧价格)的 xyz 产品并且 总库存剩余 180 那么用户不会购买,因为价格是 高,用户会购买到另一个网站。
  2. 如果我在网站上展示价格为 100(最新价格)的 xyz 产品并且 总库存剩余 180 然后我损失了 600 美元(20 价格 x 30 数量)

解决方案是:制作公司负责将我剩余的存货换成新的价格