通过购物车购买

此方法适用于以真实货币进行的任意数量、任何类型的商品销售。

注:
通过购物车购买提供使用促销码的选择。

要实现通过购物车购买的逻辑:

  1. 在应用程序UI中,添加以下元素:
    • 将商品加入购物车的按钮
    • 查看和编辑购物车内容的表单
    • 购买购物车中商品的按钮

注:
在应用程序UI中,不应提供将只以虚拟货币形式销售的商品加入购物车的可能。

  1. 实现填充和编辑购物车的逻辑。

注:
调用填充购物车的方法时,还没有是否对订单应用促销活动的信息。这意味着总价和添加的奖励品的详情未知。

  1. 实现购物车内容的显示

  1. 实现支付令牌的接收

  1. 实现支付UI的打开。方法是调用LaunchPaymentConsole SDK方法并向其传入支付令牌和订单ID。

SDK参考文档
了解SDK方法及其参数的详细信息。

填充和编辑购物车的方法

SDK方法名称描述
FillCartById
用商品填充指定ID的购物车或填充当前用户的购物车。如购物车中已有相同SKU的商品,则用传入的值替换现有商品的位置。
ClearCart
移除指定ID购物车中的所有商品或移除当前用户购物车中的所有商品。
AddToCart
更新指定ID购物车或当前用户购物车中之前添加的商品的数量。如购物车中没有指定SKU的商品,则添加该商品。
RemoveFromCart
移除指定ID购物车中的商品或移除当前用户购物车中的商品。

获取购物车内容的方法

SDK方法名称描述
UpdateCart
返回指定ID购物车的商品列表或返回当前用户的购物车商品列表。每个商品均返回完整数据。

获取支付令牌的方法

SDK方法名称描述
FetchCartPaymentToken
用指定ID购物车中的商品创建订单或用当前用户购物车中的商品创建订单。返回支付令牌和订单ID。
本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。
为此页面评分
为此页面评分
我们还有其他可改进之处吗?

不想回答

感谢您的反馈!

有用链接

上次更新时间: 2022年9月6日

发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

报告问题
我们非常重视内容质量。您的反馈将帮助我们做得更好。
请留下邮箱以便我们后续跟进
感谢您的反馈!