我正在使用这个课程:
http://jimkeller.blogspot.in/2008/07/php-class-for-payflow-pro-transactions.html
我需要为我的客户实施定期结算,以便金额与其他时间相比有一段时间。
例如: 我需要向客户收取每月500美元的费用。 但是想要在第一个月给出100美元的折扣。 因此,这意味着第一个月他将被收取400美元的费用,而在本月剩下的时间里,他将收取500美元的费用。
对此有何解决方案?
答案 0 :(得分:0)
如果您有实际的定期/订阅个人资料设置,则无法向可变金额收费,但您可以使用reference transactions代替。
您将处理原始金额,然后您可以将该交易ID用于具有任何新金额的未来定期付款请求。 PayPal会使用之前交易中保存在系统中的卡详细信息来收取新金额。
然后,您需要构建自己的方法,以便在需要时触发这些付款,因此您可以在服务器上设置CRON作业,例如,检查所有数据库记录,查看当天到期的付款并触发相应的每个参考交易。