【问题标题】:Subscriptions in PaymillPaymill 中的订阅
【发布时间】:2014-11-04 18:56:58
【问题描述】:

订阅“大”(定期付款)的客户。

我为此创建了一个支付和报价对象,它可以工作。

现在我想将该订阅更新为“小”(不同的名称和金额),但不更新信用卡。

执行此操作的付款流程记录非常模糊,并且不确定流程是什么。

您在 Paymill 上做过类似的事情吗?我很高兴知道您在打什么电话。

我正在使用 .NET 包装器

【问题讨论】:

  • 为什么投反对票?这是一个相当简单的问题,是吗?

标签: paymill


【解决方案1】:

要更改正在运行的订阅的优惠(计划),您可以使用 3 种类型。

这里是文档:https://developers.paymill.com/en-gb/subscription-v2-workflow/#update-sub-plan

在 .NET 中,它们通过三种方法公开,记录在案:

  • ChangeOfferKeepCaptureDateAndRefundAsync
  • ChangeOfferKeepCaptureDateNoRefundAsync
  • ChangeOfferChangeCaptureDateAndRefundAsync

【讨论】:

  • 您好,谢谢。我们的场景是,我们是一个新的 SaaS 提供商,拥有多个“模块”,每个模块本质上是按月订阅。订阅可以随意添加,最短期限为一个月,但我们不希望一个帐户有多个收费日期。所以我们想为账户使用单个聚合报价,并使用 ChangeCaptureDateAndRefund 方法。你知道退款的实际运作方式吗?是用户半月降级100到10EUR,用户基本免费5个月,还是50返还到账户?
  • @Sentinel 将在交易中执行实际退款。当然,我建议在上线之前在测试模式下测试所有场景。您可以使用较短的时间段,例如 2 DAYS。
  • 好的,我明白了。非常感谢。我认为 PayMill 的一个好主意可能是对某些用户“不收款”,因为退款会让商家付出代价。这取决于场景,但对于像我们正在构建的 PaaS 或 SaaS 类型的服务,用户应该能够每天灵活地升级和降级总订阅量。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-04
  • 2012-12-28
  • 1970-01-01
  • 2013-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多