【问题标题】:Migration from PayPal Payments Pro (w/h recurring billing) + IPN to PayPal Payments via Braintree + Braintree Webhooks通过 Braintree + Braintree Webhooks 从 PayPal Payments Pro(w/h 定期计费)+ IPN 迁移到 PayPal Payments
【发布时间】:2016-09-22 23:56:04
【问题描述】:

我正在为一个应用程序进行迁移项目,该项目使用 PayPal Payments Pro API 处理账单(具有定期账单)。对于通知,目前正在使用 PayPal IPN。

该服务目前提供通过 PayPal 账户和信用卡支付的支付方式,但我们希望在未来集成其他支付方式,例如 Apple Pay、Android Pay、Venmo 和比特币。

目前,该服务的大多数客户都通过 PayPal 定期付款进行支付,我正在寻找一种方法来从仅限 PayPal 的付款解决方案迁移到 Braintree,而无需要求定期付款用户做任何事情。迁移必须顺利,用户仍然必须收到电子邮件通知(因此需要将通知机制从 IPN 迁移到 Braintree webhook)。

有没有人有过将仅限 PayPal 的解决方案迁移到仅限 Braintree 的解决方案的经验?将当前的软件组件改装到我们新的 Braintree 后端服务器中可能是一种选择,但我正在寻找更优雅的解决方案。

附:我无法在网上找到任何关于此的内容。

【问题讨论】:

    标签: paypal migration paypal-ipn webhooks braintree


    【解决方案1】:

    这是一个迟到的回复,但我们正试图为客户做这件事。不幸的是,根据 Braintree 迁移团队的说法,答案是目前不可能。虽然 Braintree 能够将 PayPal 账单协议(由以 B- 开头的 ID 标识)导入他们的 Vault,然后可以与 Braintree 定期付款计划绑定,但他们无法导入定期付款(由 ID 标识以I- 开头)。

    虽然我不确定,但我怀疑这是因为 Braintree 已在内部使用 REST API 与 PayPal 集成,而 PayPal 目前不支持通过 REST 进行的旧的“定期付款”功能。我也不希望他们添加这一点,因为它似乎已被他们新的(但不兼容的)“计费计划”功能所取代。

    (请注意,由于 PayPal 以及 Braintree 有时会使用术语“计费协议”来指代所有这些功能,因此该讨论变得复杂。)

    【讨论】:

      猜你喜欢
      • 2012-10-10
      • 2013-06-02
      • 2012-06-28
      • 2014-08-02
      • 2012-09-09
      • 2012-11-29
      • 2014-03-18
      • 2014-04-11
      相关资源
      最近更新 更多