在可编写脚本的购物车上显示错误

时间:2018-04-21 23:19:55

标签: javascript netsuite suitescript suitecommerce

我正在尝试阻止在使用Scriptable Cart在SuiteCommerce Advanced站点上的客户购物车中的项目满足条件时创建销售订单。

我使用用户事件和nlapiCreateError()发送错误,但销售订单仍然通过,并且错误仅显示在NS的执行日志中。 有没有办法在SCA网站上显示错误并阻止创建销售订单?

1 个答案:

答案 0 :(得分:0)

Scriptable Cart脚本是客户端脚本。

使它们工作的最简单方法(IMO)是将它们创建为已部署的客户端脚本,而不是将其附加到商店的交易表单。

您还必须在商店的设置页面上查看“Scriptable Cart and Checkout”。

请注意,这遵循客户端脚本语义而非用户事件脚本语义。

当你的错误被抛出时,它应该被add to cart .ssp脚本捕获。