【问题标题】:Subscription Management with Merchant Account via API通过 API 使用商家帐户进行订阅管理
【发布时间】:2010-11-13 03:02:17
【问题描述】:

我正在研究能够为商家帐户创建基于订阅的转换的网关/供应商。换句话说,我想让客户注册订阅每月收费一次的网站服务。

Authorize.Net 有一个ARB(自动定期计费)模块。服务的成本很便宜,每月 10 美元,订阅不受限制,而且他们有一个 API,允许 XML 或 SOAP 访问以创建、更新和取消。该服务的最大缺点是它没有优雅的方式来获取订阅的当前状态。他们可以发送带有 CSV 文件附件的每日电子邮件,或者有人可以登录网站并查看状态——这也不是企业解决方案。

母公司“Cyber​​Source”有一个“Recurring Billing Service”,这意味着更强大的解决方案,包括对订阅信息的 API 访问。我目前正在等待有关服务相关费用的销售回电。

我还查看了 PayPal 的 Recurring Billing Service,但这似乎需要将用户重定向到 PayPal 网站以注册订阅——同样,这不是一个优雅的解决方案。

是否有人知道提供订阅服务的任何其他供应商/网关符合以下条件:

  • 供应商/网关必须托管信用 卡号并符合 PCI 标准
  • 拥有可通过 Web 访问的 API 服务,通过 HTTPS 或 SOAP 发布
  • 有一个 API 允许查询 订阅状态和/或 能够查询自特定日期以来的活动。

提前感谢您的建议。

【问题讨论】:

    标签: e-commerce payment-gateway


    【解决方案1】:

    您可以使用 Authorize.net CIM API 来存储/检索支付配置文件,然后自己管理它的订阅端。

    请注意,ARB 每月 10 美元或 CIM 每月 20 美元是标准 Authorize.net 网关和商家帐户费用之外的费用。

    【讨论】:

    • 我只是在查看 CIM,这意味着需要更多的开发工作来创建计划服务(可能是 Windows 服务)并在错误时进行逻辑重试,但这可能是解决方案。你用过 CIM,如果用过,有什么负面影响吗?
    • 我们使用它。它很强大,但有时有点奇怪。测试 API 不会在指定的小数点后两位以上的金额上消失,但实时 API 会。他们有客户资料,其中可以包含多个付款资料(不必要的层次结构)。如果有错误,返回的 errorMessages 并不总是从原始响应字符串中返回确切的错误(您必须解析它以及事务 ID)。除了这些问题,它的工作原理与宣传的一样。
    【解决方案2】:

    Braintree 是 1 级 PCI 合规服务提供商,拥有用于存储卡的信用卡保险库,管理具有可查询状态的定期计费,并为 API 提供 Ruby、PHP、Python、Java 和 .NET 客户端库一体化。披露:我为 Braintree 工作。

    【讨论】:

      【解决方案3】:

      查看ViaSubscription 我最近为一个客户集成了它,他们真的很喜欢它。我相信它将与大多数普通网关集成。请注意,我不为 ViaSubscription 工作,但我发现它们很容易处理。

      【讨论】:

        【解决方案4】:

        看看 this article

        我比较了三种解决方案。

        我开始尝试 CheddarGetter。目前看起来还不错

        【讨论】:

          猜你喜欢
          • 2015-10-02
          • 1970-01-01
          • 2017-02-26
          • 2012-11-21
          • 2017-05-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多