3

我正在使用 cart_product.remove api 从客户购物车中删除产品。Api 工作正常并从购物车中删除产品。但从购物车中删除产品后,它不会更新购物车总数。

如何更新购物车总数?

谢谢

4

1 回答 1

1

只有当购物车实际上是空的但之前添加了产品时,您才会遇到这个问题。这些是我在使用 SOAP 时的观察,它们将帮助您克服这个问题:

  1. 当您从购物车中删除商品时,如果购物车为空,则总计不会更新。当您知道您的购物车是空的时,不要使用 SOAP 总计。
  2. 如果在购物车中添加或存在数量 > 1 的项目,请确保在删除时也传递要删除的数量。看起来 Magento 只删除了一个数量,否则会产生意想不到的情况。

因此,继续向此购物车添加另一个项目,如果您正确删除,总数将重新计算。

于 2013-11-14T08:52:14.997 回答