我们目前正在评估几个电子商务平台,BigCommerce 就是其中之一。
我们正在考虑销售的产品需要为某些 SKU 添加所需的额外“设置费”(例如,额外 20.00 美元的艺术品准备费,与产品或所选选项的单位成本无关)。
我最初关于如何实现这一点的方法是通过添加第二个 SKU,当将 SKU 添加到具有特定属性的购物车时会自动添加该 SKU(例如,属性类型:设置费;属性值:20.00 美元)。此属性将告诉自定义代码创建设置费 SKU 并将其添加到购物车中。
当然,还需要开发代码来维护购物车的完整性和设置费用。如果原产品被删除,安装费应该被删除。如果将其放入购物车的产品仍在购物车中,则也不应允许删除或更改设置费。
我的问题是——BigCommerce API 是否足够丰富(方法、事件等)来处理这种自定义编码场景?
我与 BigCommerce 支持进行了简短的交谈,他们表示它可能可以使用 JavaScript 完成,但这是我们采取的最远距离,因为技术听起来不确定。