我为IPN编写了一个很好用的脚本,但我怎样才能立即通知用户?
我的意思是paypal将客户重定向到我可以定义的自定义页面,同时我的ipn.php检查了状态,
但我如何立即告诉客户该自定义页面是否成功。
这个自定义页面确实必须知道这是客户xyz,它进行了ipn验证!付款xyz,但怎么样?我认为这个自定义页面重定向应该等待5秒,因为php只处理文件/请求负载...所以5秒后ipnscript肯定完成了。
很抱歉,如果这个问题太新了,但我不知道如何立即通知客户(ipn-verified !!!)付款状态。
你是怎么做到的?
非常感谢
答案 0 :(得分:1)
当客户被重定向到您的“返回”页面时,您可以使用PDT(与IPN的过程大致相同)来确定已完成的交易。
您需要使用IPN来执行购买(因为用户可以在返回您的网站之前关闭其Web浏览器,因此永远不会看到返回页面)。然后,您可以使用PDT确认交易并感谢用户购买,让他们访问他们随后可以下载的任何内容,显示他们的包裹跟踪详情等等。