假设我有一个网络服务模式,客户可以选择产品,将其添加到购物车,浏览网站上的其他产品,返回购物车并购买部分商品,重定向到ssl会话,支付金额,然后返回购物车购买/删除更多项目。
我的问题是网络服务器如何实现购物车。我的猜测是每个用户,服务器端可以缓存购物车的详细信息,然后将其发送回浏览器。但是,当用户被重定向到ssl会话时,如何在不实际让用户在网站上创建帐户的情况下维护用户(及其购物车)的身份。
提前致谢!!!
答案 0 :(得分:1)
使用sessions(当付款处理器将其重定向到原始网站上的“付款完成”页面时,浏览器会保留相同的会话ID,然后可以轻松检索会话中的数据)或{{3}自定义变量,例如购物车ID(初始付款处理器请求包含购物车ID,存储在数据库中,然后IPN提到相同的购物车ID,然后从数据库中检索)。