繁体   English   中英

我可以保存创建的贝宝计划并将其用于结算协议吗?

[英]Can I save created paypal plan and use them for billing agreement

我正在将Paypal PHP SDK集成到我的系统中。 当我尝试创建新的结算协议时,

  1. 我创建一个新计划
  2. 我激活了刚刚创建的计划
  3. 我创建一个新协议并为该协议设定计划和付款人
  4. 用户确认付款后,我将使用收到的令牌和apiContext执行付款。

问题是,我不想每次都创建一个新计划。 因为我只有四个订阅,例如每月$ 5,$ 10,$ 20,$ 50无限付款。 因此,我可以一次创建它们,并将计划ID保存在配置文件中,并在每次为用户创建新协议时使用该ID。 会有任何潜在的问题吗? 我可以很容易地用Stripe做到这一点,但是Paypal文档不是很清楚。 谢谢你的帮助。

尽管问题已经有2年了,所以这个答案不再与topicstarter相关,但我仍将在这里保留解释。

因为我只有四个订阅,例如每月$ 5,$ 10,$ 20,$ 50无限付款。 因此,我可以一次创建它们,并将计划ID保存在配置文件中,并在每次为用户创建新协议时使用该ID。

这正是您使用结算计划的方式。 PayPal结算计划API文档中对此进行了说明 整个订阅过程的说明如下: https : //developer.paypal.com/docs/subscriptions/#billing-plans

对于您的情况,您应该创建四个计费方案,当有人使用您的服务并想要订阅其中一个时,您可以根据所需计费方案的ID创建一个新的计费协议,并将其URL发送给用户接受。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM