如何在NetSuite SiteBuilder应用程序中获取购物车数据

时间:2019-04-03 10:43:04

标签: netsuite suitescript

我是NetSuite开发的新手。

我想获取添加到购物车中的产品列表,以在标题部分显示简短摘要。就像商品的缩略图,数量和价格一样。

任何人都可以帮助我该怎么做,或者完成该任务需要阅读的内容。

任何帮助将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:0)

最简单的操作可能是创建一个SSP应用程序,然后从cart.ss网址中将购物车作为JSON对象拉出。

我知道旧的参考结帐有一个/services/cart.ss文件可用于此目的(来自Netsuite的免费捆绑包)

您也许可以摆脱一个非常简单的脚本:

/ ssp根网址 /services/cart.ss

service(request, response){
    var session = nlapiGetWebContainer().getShoppingSession();
    var orderObj = session.getOrder();
    response.setContentType('JSON');
    response.writeLine(JSON.stringify({order: orderObj.getFieldValues()}));
}

然后,当您发布SSP应用程序时,可以从站点以根相对URL的形式访问它。