如何在我们的网站上处理paypal通知网址?

时间:2015-11-01 08:25:54

标签: php codeigniter paypal

我有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);

    }

我现在已经注释掉了

1 个答案:

答案 0 :(得分:0)

通知网址是PayPal即时付款通知(IPN)机制的一部分。 PayPal会调用此URL来通知付款。它根本不是用户会话的一部分,所以不要检查它。

我建议您阅读文档并从此处获取示例: documentation IPN