我为此寻找过,但我似乎找不到类似的东西。
在我的服务上,我希望按月收费,具体取决于我的客户有多少用户。
所以这个问题分为两部分。
我想知道的是,客户可以通过 NVP CreateRecurringPaymentsProfile 一起使用他们自己的paypal帐户(不输入任何CC细节) >,我查看了文档,无法辨别任何内容。很明显,不可能通过NPV来实现 - 从目前为止我所看到的。
我。如果我进行Express-Checkout订阅,我可以每180天对总金额进行20%的更改(我不想要这样做) - 我希望能够通过IPN获取个人资料然后根据需要修改月度金额
II。有人提到引用交易,但文档非常令人困惑。
因此,有一种方法可以通过PayPal网站上的PayPal帐户创建定期付款订阅,下一步是通过 UpdateRecurringPaymentsProfile NVP命令更新订阅。< / p>
虽然我很高兴传递CC详细信息(已经很好用),但我只是想知道是否确实可以创建一个按钮,这将创建一个订阅 - 一旦成功,将使用ProfileID发送回IPN请求我可以通过NVP修改账单金额。
所以TL; DR;
我目前的流程
我想要的流程
编辑添加 - 这一切现在都有效,不得不直接联系并骚扰PayPal一段时间。
答案 0 :(得分:1)
我有点困惑,因为听起来你回答了自己的问题,但后来说那不是你想要的...... ??
快速结账确实完成了您在帖子末尾概述的内容,它会像任何其他PayPal交易一样触发IPN。但是,您确实可以调整使用EC创建的配置文件数量的限制,就像您提到的每180天提取20%一样。如果您使用Payments Pro(DoDirectPayment或PayFlow)创建个人资料,那么您不受限制,您可以随时根据需要调整金额。
参考交易和预批准也可能需要考虑。我实际上写了一段你可能感兴趣的an article about what they are and how they differ from each other。