Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Paypal 在挂起订阅时找不到资源_Paypal_Paypal Subscriptions_Recurring Billing - Fatal编程技术网

Paypal 在挂起订阅时找不到资源

Paypal 在挂起订阅时找不到资源,paypal,paypal-subscriptions,recurring-billing,Paypal,Paypal Subscriptions,Recurring Billing,我不是一个开发者。我正在管理一个开发团队,他们告诉我这是不可能的。然而,我在这里发现,这确实是可以做到的 我们正在建设的网站是基于订阅的。我需要一种方式来奖励免费订阅时间的帐户 例如: 用户在1月1日注册并支付每月7美元的订阅费 下一个计费日期是2月1日,但在1月的某个时候,我们授予该用户1个免费月 我们需要跳过2月1日的账单日期,并在3月1日恢复账单(2月不向他们收取费用) 有人能告诉我在paypal开发网站上哪里可以找到这方面的信息吗?我将不胜感激!我浏览了其他帖子,但找不到链接。据我所知,

我不是一个开发者。我正在管理一个开发团队,他们告诉我这是不可能的。然而,我在这里发现,这确实是可以做到的

我们正在建设的网站是基于订阅的。我需要一种方式来奖励免费订阅时间的帐户

例如:

用户在1月1日注册并支付每月7美元的订阅费

下一个计费日期是2月1日,但在1月的某个时候,我们授予该用户1个免费月

我们需要跳过2月1日的账单日期,并在3月1日恢复账单(2月不向他们收取费用)


有人能告诉我在paypal开发网站上哪里可以找到这方面的信息吗?我将不胜感激!我浏览了其他帖子,但找不到链接。

据我所知,这可以通过PayPal API实现,但不是通过定期付款API。实现这一点的一种方法是使用参考事务API,并在您的系统指示应该收费时向客户收费。链接:

这个特定的实现要求您的系统使用某种调度器,如cron作业或守护进程,在需要时向客户收费。所以流看起来像这样:

  • 客户前往您的网站/系统进行订阅
  • 您的系统运行计费协议API以获得与客户的计费协议。您的系统将接收账单协议ID并将其存储到数据库中以备将来使用
  • 您的系统将决定何时向客户收费以及何时跳过
  • 当向客户收费时,使用计费协议ID并将其包含在参考事务API中 我概述以上内容作为一般指南,但我希望你能理解其中的要点