正确;目前IPN模拟器不支持所有交易类型。
我们计划向模拟器添加更多场景,但对于这种需要多个连续的IPN消息的测试,我建议在沙盒环境中创建订阅按钮并手动进行账单结算。
不幸的是,这是目前模拟订阅IPN消息的唯一方法。
从PayPal开发者网站内部,您可以进入IPN模拟器,选择交易类型为Web Accept,并单击“显示所有字段”。然后,您可以将txn_type编辑为subscr_payment、subscr_signup等。
它不是完美的,因为它并不能给您所有的变量,但您可以在其他条目中输入信息,并使用逻辑来确定正确的条目是否存在。
进行一次测试订阅,以便您获得值,然后从那里开始工作。
您可以在沙盒账户通知中查看发送到您的沙盒测试账户的电子邮件通知。