PHP Paypal REST 计费协议(protocol)与数字项目相结合

标签 php paypal paypal-adaptive-payments paypal-subscriptions paypal-rest-sdk

在 Paypal 沙盒中,当我使用 setup_fee 创建计费计划和协议(protocol)时,用户可以使用 Paypal 完成计费过程,即使用户的 Paypal 帐户没有资金,该计划也会创建可用。

看起来 setup_fee 在创建计划和协议(protocol)后可能需要几分钟才能真正从帐户中扣款。

我知道,对于经典的数字商品 API,建议将计费计划与数字商品项目的结账相结合,因此用户必须同时授权数字商品项目的付款和计费协议(protocol)。这样,用户只能在能够为数字商品付款的情况下创建计费配置文件。这仍然是最佳做法吗?如果是这样,我们如何使用新的 Rest PHP SDK 来做到这一点?

最佳答案

这是可行的方法吗?:

  1. 在用户开始结账时设置一个计划并进行首次计费 金额是他们的折扣价

  2. 为用户设置计费协议(protocol)以开始授权 一个小时内的日期

  3. 列出项目一旦第一笔付款结清,运行 cron 作业将计划金额更新为下个月账单的未折扣费率

对我来说似乎复杂得令人难以置信,但我看不出有任何其他方法可以做到这一点而不强制用户进行两次身份验证(一次授权付款,然后一次授权计费协议(protocol))

这真的很有帮助 paypal rest api discussion

关于PHP Paypal REST 计费协议(protocol)与数字项目相结合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35691372/

相关文章:

php - 使用 jQuery/AJAX 更新 MYSQL

paypal - 将税/增值税添加到实时 Paypal 立即购买按钮

php - Paypal 自适应支付 REST API 还是经典?

php - 滚动条不起作用

php - 总结一个foreach结果PHP

PayPal GetUserLimits 说明

paypal - 自适应 Paypal 支付错误代码: 579017

paypal - 使用自适应支付 API 调用在 Paypal 上发出支付请求时如何将 item_number 传递给 IPN?

javascript - 下载外部资源 - 重命名文件

paypal - 权限 API : Storing access token and token secret for a later use