Quote Originariamente inviata da Alhazred Visualizza il messaggio
Invece di usare gli helper messi a disposizione dal framework che stai usando (CodeIgniter?), prova ad usare direttamente $_POST e $_GET, al limite metti anche il pi� generico $_REQUEST e vedi quale contiene dati, senza fare if, stampali direttamente con print_r().
Ecco il nuovo codice :



codice:
     public function payout_webook()
    {




        $this->paypal_lib->log_ipn_test('########################## NEW PAYOUT LISTENER############################## ');


        //write on log file
        $request = json_decode(file_get_contents('php://input'));
            
        $this->paypal_lib->log_ipn_test($request);




        if(isset($_GET)){
            
            foreach ($_GET as $v) {
                
                $this->paypal_lib->log_ipn_test($v);    
            }
            


        }


        if(isset($_POST)){
            
            foreach ($_POST as $v) {
                
                $this->paypal_lib->log_ipn_test($v);    
            }
            




        }


        if(isset($_REQUEST)){
            
            foreach ($_REQUEST as $v) {
                
                $this->paypal_lib->log_ipn_test($v);    
            }


        }








        //TODO GET PAYOUT DETAIL


        
    }
e il log e' :

codice:
[26/06/2020 7:05 PM] - ########################## NEW PAYOUT LISTENER############################## 


[26/06/2020 7:05 PM] - 


[26/06/2020 7:05 PM] - ########################## NEW PAYOUT LISTENER############################## 


[26/06/2020 7:05 PM] - 


[26/06/2020 7:05 PM] - ########################## NEW PAYOUT LISTENER############################## 


[26/06/2020 7:05 PM] -
L'assistenza paypal dice che Paypal sends HTTP POST notification messages to your webhook listener URL
https://developer.paypal.com/docs/ap...webhooks/rest/

Ma se cosi' fosse non riceverei dati via POST ? Oltretutto se vado ngli event di paypal developer vedo Payout batch completed succesfully