我有paypal表格,会有ipn通知网址。我已经在我的paypal ipn设置中设置了通知网址。但它没有返回我的网站。经过超过2天的分析。我发现我的控制器构建自己检查当前用户会话是否存在?我应该删除会话检查构造不检查会话。请告知此事。 这是我的代码。我正在使用codeigniter应用程序。
function __construct() {
parent::__construct();
$this->load->model('user_model');
// if (!isEmployee()) {
// redirect('information');
//
// }
}
function paypal_ipn(){
$txn_id = $_POST['txn_id'];
$data = array("paypal_transaction_id"=>$txn_id);
$this->db->insert("payments",$data);
}
我现在已经注释掉了
答案 0 :(得分:0)
通知网址是PayPal即时付款通知(IPN)机制的一部分。 PayPal会调用此URL来通知付款。它根本不是用户会话的一部分,所以不要检查它。
我建议您阅读文档并从此处获取示例: documentation IPN