subscr_payment使用paypal ipn模拟器

时间:2014-12-22 05:34:20

标签: php paypal

paypal IPN模拟器“当前”(正如我假设永远不会)没有测试subscr_payment付款选项的功能,这实际上是在我的项目中投入了死胡同。我已经读过,我可以创建一个模拟这个的按钮,但是我不知道如何以及在看之后我找不到任何关于它的信息。

我正在创建一个基于订阅的系统来托管一个特殊类型的网站,我现在除了订阅模型之外已经做了一切,看起来它将是最难的部分。

2 个答案:

答案 0 :(得分:1)

完全有可能使用Paypal测试定期结算。

有多种方法可以做到这一点。

一个是paypal订阅按钮,另一种方式(我使用过)是通过订阅表单。

对于订阅按钮,您可以参考此documentation,它包含您设置此信息所需的所有信息。

对于第二种方法,您需要创建一个form并将所有必需的变量放在该表单中。

列出了所有必需的变量here

我希望这会有所帮助。

答案 1 :(得分:0)

希望这种解决方法能够帮助您。在PayPal开发人员站点内,您可以转到IPN模拟器,选择“事务类型”作为“Web接受”,单击“显示所有字段”。然后,您可以将txn_type编辑为subscr_payment,subscr_signup等。

它并不完美,因为它不会为您提供所有变量,但您可以将信息放入其他条目中,并使用逻辑来确定是否存在正确的条目。

进行一次测试订阅,以便获得值,然后从那里开始工作。