PayPal PHP-API的功能是用来代替订阅按钮



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

该方法是有限的,我需要将其替换为REST-API。

系统需要做什么:

  1. 接受新用户定期付款订阅
  2. 能够更改新用户的计划定价
  3. 能够更改现有用户的计划定价
  4. 在订阅中期更改订阅计划(如果用户从专业版升级为master,价格会上涨,反之则会下跌)。包裹之间的价格差是5$
  5. 在有限的几个月内提供定期折扣

问题:

1.)在PHP-API或REST-API中,递归支付的等价物是什么?(如果可能的话,我宁愿它自动充电并通知我的IPN)

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

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

提前感谢!

如果您希望使用RESTAPI,最好的起点是RESTneneneba API文档。对于您的情况,您可以使用保险库设置定期付款系统。您也可以使用未来付款API,但您需要确保为您的帐户购买DPRP。联系PayPal客户支持以启用DPRP。

使用Vault API,您只需使用存储信用卡时获得的代币一次又一次地创建一次性付款。

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

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

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

希望这能帮助你,让你朝着正确的方向开始!

最新更新