Skip to main content
在上线订阅升级漏斗之前,请先了解以下约束和行为。它们说明了此功能能做什么、不能做什么的边界,并帮助你避免最常见的意外情况。

重要说明

  • **每个购后流程只允许一次订阅变更。**每个购后页面只能接受一个订阅优惠。如果你的漏斗包含多个与订阅相关的步骤,只有第一个被接受的优惠会生效。漏斗编辑器检测到此冲突时会发出警告。
  • **仅限订阅。**此功能仅在客户订单包含符合条件产品的订阅版本时触发。对同一产品的一次性购买不会触发。
  • **替换时的频率。**使用 Replace with a different product 时,新商品会继承原订阅的频率,除非你同时选择 Both – change frequency and replace product
  • **多产品 upsell。**订阅升级设置是按产品配置的。如果你在一个 upsell 中提供多个产品,请分别配置每一个。
  • **循环折扣适用于之后的每次续订。**与一次性折扣不同,此折扣会在升级后订阅的每次续订中持续生效。
  • 不支持带部分抵扣的预付转换。如果客户已为预付周期的一部分付款,Aftersell 无法按比例折算剩余的配送,且原订阅绝不会退款。在 Recharge 上,将订阅转换为预付计划会取消原订阅并按新计划重新创建;如果升级设置为立即生效,Aftersell 还会创建一个单次扣款 $0 的过渡订阅,以覆盖客户已付款的配送,确保旧周期与新计划首次扣款之间不会遗漏任何配送。不将客户转到预付计划的替换操作会就地应用到现有订阅上。

添加商品升级

Add another subscribable item to subscription 类型有其自身的约束:
  • **不支持折扣。**添加商品优惠不支持首单折扣或循环折扣。此类型下循环折扣部分会隐藏;第 4 步中的 First-order discount 字段仍会显示,但始终会被保存为 0。请改为在第 4 步的优惠产品上设置你想要的价格。
  • **不支持 Skio 或 Loop 的预付订阅,且只有 Skio 会被验证。**Skio 会拒绝向预付订阅添加循环行项目;当触发款式上的所有销售计划都是预付时,Aftersell 会在保存时阻止该优惠,当只有部分是预付时会发出警告。Loop 集成同样不支持预付,但不在该保存时检查的覆盖范围内 — 优惠可以保存,但在接受时会失败。
  • **失败的调用会被重试。**添加商品属于自动重试工作流的一部分;每个提供商的去重保护可防止重放导致商品被添加两次。仅当失败被报告为需要人工对账时才需联系支持团队。
  • 添加客户已订阅的商品会增加该行项目的数量,而不是创建第二个行项目。
  • Recharge 会创建第二个订阅而不是添加行项目,因为它没有添加行项目的 API。客户会在其门户中看到两个周期一致的订阅。
有关完整行为,请参阅向现有订阅添加商品

订阅订单上的订阅 upsell

Shopify 不允许购后 upsell 向已包含订阅的订单再添加订阅。连接了 Recharge、Skio 或 Loop 后,Aftersell 会改为在你的提供商中创建新订阅,因此订阅优惠仍然可以触达现有订阅者。注意事项和约束:
  • **需要连接提供商。**如果没有连接,订阅订单上的订阅优惠会被舍弃(仅限订阅的产品)或降级为一次性购买。
  • **Loop 上无法使用预付计划。**Loop 无法通过此集成创建预付订阅,因此在 Loop 商店中,预付计划会从优惠中隐藏。
  • 客户最终会拥有两个相互独立的订阅,各自在提供商门户中单独管理。
  • 这不适用于订阅升级优惠,后者修改的是现有订阅,而不是添加新订阅。
完整详情请参阅向现有订阅者进行 upsell

特定于提供商的限制

每个订阅平台的行为略有不同 — 支持的频率、销售计划是否必须已存在以及同步时间都因提供商而异。有关每个提供商的完整详情,请参阅集成指南: