【问题标题】:Can I save created paypal plan and use them for billing agreement我可以保存创建的贝宝计划并将其用于计费协议吗
【发布时间】:2018-01-26 15:17:56
【问题描述】:

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

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

问题是,我不想每次都创建一个新计划。因为我只会有四个订阅,例如,5 美元、10 美元、20 美元、50 美元每月无限付款。那么我可以创建一次,并将计划 ID 保存在我的配置文件中,并在每次为用户创建新协议时使用该 ID。会不会有什么潜在的问题? 我可以用 Stripe 轻松做到这一点,但 paypal 文档不是很清楚。谢谢你的帮助。

【问题讨论】:

标签: php paypal


【解决方案1】:

虽然这是 2 年前的问题,所以这个答案与 topicstarter 不再相关,但我仍然会在此处留下解释。

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

这正是您对计费计划所做的。在PayPal Billing Plans API docs 中有解释。整个订阅过程在这里解释:https://developer.paypal.com/docs/subscriptions/#billing-plans

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

【讨论】:

    猜你喜欢
    • 2016-03-23
    • 2021-03-24
    • 2021-01-27
    • 2017-07-30
    • 2015-01-04
    • 2016-03-20
    • 2021-01-04
    • 2018-12-29
    • 2014-12-15
    相关资源
    最近更新 更多