Shopify 订阅/计划升级和降级,重复申请收费

Shopify 订阅/计划升级和降级,重复申请收费,shopify,shopify-template,shopify-api,Shopify,Shopify Template,Shopify Api,在我们实施多个计划的应用程序中,每个计划为我们的客户提供更多或更少的功能,这取决于不同计划的价格不同 我们的计划基于 我们知道,店主在接受申请费用后会立即被收取费用。因此,问题是发生了什么: 如果店主将计划从较便宜的费用改为较昂贵的费用 如果店主通过从更贵的收费改为更便宜的收费来降低计划 ? 我为店主找到了,上面写着: 如果您使用某个应用升级或降级订阅,则该应用将提示您同意新的定期应用收费。这是因为Shopify允许每个应用一次只启用一次重复应用收费。现有的定期申请费用将被取消,并由新费用取

在我们实施多个计划的应用程序中,每个计划为我们的客户提供更多或更少的功能,这取决于不同计划的价格不同

我们的计划基于

我们知道,店主在接受申请费用后会立即被收取费用。因此,问题是发生了什么:

  • 如果店主将计划从较便宜的费用改为较昂贵的费用
  • 如果店主通过从更贵的收费改为更便宜的收费来降低计划
?

我为店主找到了,上面写着:

如果您使用某个应用升级或降级订阅,则该应用将提示您同意新的定期应用收费。这是因为Shopify允许每个应用一次只启用一次重复应用收费。现有的定期申请费用将被取消,并由新费用取代

当您通过从较便宜的费用转到较昂贵的费用来升级计划时,费用将根据价格差异和计费周期中剩余的天数按比例分摊。例如,如果您在5.00美元的计划上开始30天的计费周期,然后在计费周期的第15天升级到15.00美元的计划,您将被收取5.00美元+($15.00-$5.00)*(15/30)=$10.00美元

这些规则是否适用于重复应用程序充电?或者在这里讨论模型?

如果店主将计划从较便宜的费用更改为较昂贵的费用 如Shopify提供的示例中所述,将创建一个新的定期费用,商户需要接受这些费用才能进行费用支付。您需要管理您的代码逻辑,以便如果商户选择升级,将收取新费用,并将按比例向商户收取费用。


如果店主通过从更贵的收费改为更便宜的收费来降低计划 这种情况下不退款。但是,您需要创建一个新的定期费用,商户将在即将到来的计费周期中收取该费用。商户需要接受新的定期费用。


这些规则是否适用于重复应用程序充电?或者在这里讨论GraphQL订阅模型? 两者都做同样的事情