【问题标题】:What PayPal PHP-API functions to use as replacement for subscription-buttons?哪些 PayPal PHP-API 函数可用作订阅按钮的替代品?
【发布时间】:2016-03-29 21:11:57
【问题描述】:

我有一个用 PHP 编码的网站,它使用 paypal 按钮/IPN 进行订阅。

方法有限,需要换成REST-API。

系统需要做什么:

  1. 接受新用户定期付款订阅
  2. 能够为新用户更改计划定价
  3. 能够为现有用户更改计划定价
  4. 在订阅中更改订阅计划(如果用户从 pro 升级到 master,价格会上涨,反之则下跌)。 套餐价格相差5美元
  5. 在有限的几个月内提供定期折扣。

问题:

1.) PHP-API 或 REST-API 中的定期付款等价物是什么? (如果可能的话,我宁愿它自动收费并通知我的 IPN)

2.) 当用户在月中升级/降级时,如何自动退款/收取额外费用?

3.) 是否有独立的 PHP 控制面板可以连接到 paypal API 来管理订阅包 + 销售?

提前致谢!

【问题讨论】:

    标签: php rest paypal paypal-ipn paypal-subscriptions


    【解决方案1】:

    如果您希望使用 REST API,最好从 REST API 文档开始。根据您的情况,您可以使用保险库设置定期支付系统。您也可以使用未来的支付 API,但您需要确保为您的帐户购买 DPRP。请联系 PayPal 客户支持以启用 DPRP。

    使用Vault API,您可以使用存储信用卡时获得的令牌反复创建一次付款。

    PayPal PHP SDK Wiki 上有使用 SDK 的深入演练。

    要退款,您可以使用Refund REST API。所有这一切都假设您将编写脚本来检测您的用户降级/升级。您只需将他们每月支付的金额存储在您的数据库中即可。

    有一些购物车正在实施 REST API。你可能需要谷歌搜索类似的东西。

    希望对您有所帮助,让您朝着正确的方向迈进!

    【讨论】:

      猜你喜欢
      • 2018-09-28
      • 2011-06-24
      • 1970-01-01
      • 2014-08-08
      • 2012-10-11
      • 2016-09-29
      • 2017-11-23
      • 1970-01-01
      • 2012-06-27
      相关资源
      最近更新 更多