在 Paypal 沙盒中,当我使用 setup_fee
创建计费计划和协议(protocol)时,用户可以使用 Paypal 完成计费过程,即使用户的 Paypal 帐户没有资金,该计划也会创建可用。
看起来 setup_fee
在创建计划和协议(protocol)后可能需要几分钟才能真正从帐户中扣款。
我知道,对于经典的数字商品 API,建议将计费计划与数字商品项目的结账相结合,因此用户必须同时授权数字商品项目的付款和计费协议(protocol)。这样,用户只能在能够为数字商品付款的情况下创建计费配置文件。这仍然是最佳做法吗?如果是这样,我们如何使用新的 Rest PHP SDK 来做到这一点?
最佳答案
这是可行的方法吗?:
在用户开始结账时设置一个计划并进行首次计费 金额是他们的折扣价
为用户设置计费协议(protocol)以开始授权 一个小时内的日期
列出项目一旦第一笔付款结清,运行 cron 作业将计划金额更新为下个月账单的未折扣费率
对我来说似乎复杂得令人难以置信,但我看不出有任何其他方法可以做到这一点而不强制用户进行两次身份验证(一次授权付款,然后一次授权计费协议(protocol))
这真的很有帮助 paypal rest api discussion
关于PHP Paypal REST 计费协议(protocol)与数字项目相结合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35691372/