2013-02-04 98 views
1

我在Paypal上创建了一个定期付款配置文件,用于设置初始付款。Paypal IPN - 区分定期付款和初始付款

当我收到IPN时,txn_id对于初始付款和定期付款都是相同的。我想知道是否有区分它们的方法。

我注意到,当我收到经常性支付,有这个变量“period_type =普通”。这不会出现在初始付款IPN中。这是做出区分的好方法吗?

感谢

回答

3

我想你可能会与你的IPN的得到什么可以感到困惑。

当第一次创建配置文件,你会得到一个IPN用刚刚创建的配置文件的配置文件ID,如果你包括要充电的原始金额,你只会得到一个事务ID。此处的交易ID仅适用于原始金额。如果你没有得到所有你会得到的是配置文件ID。

如果您的定期支付计划开始在同一天,以及你将得到额外的IPN的定期付款,这将有它自己的事务ID。