Paypal Payflow Pro交易金额不同

时间:2015-02-18 13:27:43

标签: php paypal

我正在使用这个课程:

http://jimkeller.blogspot.in/2008/07/php-class-for-payflow-pro-transactions.html

我需要为我的客户实施定期结算,以便金额与其他时间相比有一段时间。

例如: 我需要向客户收取每月500美元的费用。 但是想要在第一个月给出100美元的折扣。 因此,这意味着第一个月他将被收取400美元的费用,而在本月剩下的时间里,他将收取500美元的费用。

对此有何解决方案?

1 个答案:

答案 0 :(得分:0)

如果您有实际的定期/订阅个人资料设置,则无法向可变金额收费,但您可以使用reference transactions代替。

您将处理原始金额,然后您可以将该交易ID用于具有任何新金额的未来定期付款请求。 PayPal会使用之前交易中保存在系统中的卡详细信息来收取新金额。

然后,您需要构建自己的方法,以便在需要时触发这些付款,因此您可以在服务器上设置CRON作业,例如,检查所有数据库记录,查看当天到期的付款并触发相应的每个参考交易。