【问题标题】:authorize.net recurring billingauthorize.net 定期计费
【发布时间】:2018-04-27 09:22:17
【问题描述】:

需要将 authorize.net 支付网关与我的 Web 应用程序集成。

我们需要具有单一试用期(例如 200 美元)和 10 个月付款(100 美元)的定期计费订阅。但是有可能在每月付款之间有不同的付款金额(比如 125 美元),剩余的分期付款可能会改变,也可能不会改变。当前更新订阅 API 允许我们更新剩余付款,但不允许我们在两者之间有试用期。请建议我如何处理这个问题。还听说过“客户资料”API。这对我有帮助吗?

用例场景:

假设用户购买了价值 1200 美元的保险单。这将向用户收取 200 美元的首付(首付款/月),剩余的 1000 美元分 10 期付款(每月 100 美元)。该保单有可能在用户付款之间得到认可,并且保单价值可能会增加或减少(1200 美元可能会上升到 1500 美元或可能会下降到 1000 美元)。在这种情况下,在背书当月将收取首付(例如 150 美元),剩余的付款可能会更新为固定金额(例如 120 美元)。

提前致谢,

Suresh 巴布 R

【问题讨论】:

  • 到目前为止你做了什么?
  • Stack Overflow不是免费的代码编写服务。您应该尝试自己编写代码。在doing more research 之后,如果您有问题,您可以发布您尝试过的内容,并清楚地解释什么不起作用并提供Minimal, Complete, and Verifiable example。我建议阅读How to Ask 一个好问题和the perfect question。另外,请务必将tour阅读this
  • 我不要求提供代码 sn-p。到目前为止,我已经浏览了 Authorize.net API 文档。我找到了可以单独帮助我的 API。但我需要按照上述情况进行操作。我只需要 API/方法建议。

标签: payment authorize.net billing recurring


【解决方案1】:

我从 Authorize.net 开发者倡导者那里得到了这个反馈。

嗨@sureshrb3,

如果您为自己的帐户启用了客户资料功能,那么当您创建订阅时,您会在响应中收到一个客户资料 ID 和一个付款资料 ID。然后,如果您想在两次订阅付款之间向与订阅关联的卡收费,您可以使用配置文件信息代替卡信息创建交易(如向客户配置文件收费文档中详述)。

因此,在您的用例中,您只需为新的首付对客户资料进行一次性收费,然后更新订阅以获取正确的剩余交易金额。 -亚伦

这很有用。

谢谢, 苏尔什巴布 R

【讨论】:

    猜你喜欢
    • 2021-05-02
    • 2020-08-01
    • 2019-06-21
    • 2023-02-08
    • 2011-07-07
    • 2013-04-27
    • 2012-08-30
    • 2013-01-21
    • 2019-05-25
    相关资源
    最近更新 更多