用于订阅的脚本
使用脚本自定义订阅的购买体验。
当商家销售订阅产品时,系统会为这些产品分配一个销售方案(由订阅应用分配)。在您编写脚本时,您可以使用订单项目对象的 .selling_plan_id 来识别产品是否作为订阅进行购买。
订阅的订单项目具有销售方案 ID,而一次性购买的订单项目则没有销售方案 ID。
一款产品既可以作为订阅商品购买,也可以一次性购买。例如,客户可以订阅同一块肥皂,也可以单独购买。通常情况下,订单中的每个产品多属性只有一个订单项目。当订单包含订阅时是例外情况。订阅在订单中有自己的订单项目。例如,当客户同时通过订阅和一次性购买的方式购买同一块肥皂时,系统会为每种购买方式分别创建一个订单项目。同样,订阅在订单中也可以有自己的发货明细。
订单项目脚本
为订阅价格提供折扣的脚本适用于:
- 仅货到付款的首次付款。这些折扣不适用于后续定期付款。
- 预付费订阅订单的全部金额。
发货脚本
为运费提供折扣的脚本适用于:
- 仅货到付款的首次付款。这些折扣不适用于后续定期付款。
- 预付费订阅订单的全部金额。
付款脚本
客户只能使用 Shopify Payments 支付订阅产品。请确保您没有隐藏 Shopify Payments 的付款脚本。否则,您的客户将无法为其订阅订单付款。
示例
以下主题包含使用订阅的示例: