【发布时间】:2017-08-01 06:44:14
【问题描述】:
我的 PayPal IPN 有问题。
我正在尝试用沙盒测试,但是付款后好像无法识别ipn.php文件。
我创建了一个表单,将信息发送到 PayPal 和 3 个文件:
name="return" -> confirm.php (work after payment)
name="cancel_return" -> cancel.php (work after payment)
name="notify_url" -> ipn.php (this not work after payment)
我正在使用 PayPal 指南中的 2 个文件:
PaypalIPN.php -> 链接:https://github.com/paypal/ipn-code-samples/blob/master/php/PaypalIPN.php
和 ipn.php -> 链接:https://github.com/paypal/ipn-code-samples/blob/master/php/example_usage_advanced.php
我从 paypal 网站激活了我的帐户 IPN。
在paypal付款后,我返回文件confirm.php,如果我取消paypal付款,我返回文件cancel.php,但ipn.php不起作用。
你能帮帮我吗? 非常感谢。
【问题讨论】:
-
您是否尝试过在您的帐户中设置IPN地址?
-
什么不起作用?不是去网址吗?它是否点击了 URL,但脚本有问题?检查您的网络服务器上的访问日志和错误日志。
-
是的,我在我的帐户的 IPN 设置中添加了文件 url:example.com/folder/ipn.php