Aggiunti i bottoni di PayPal al sito ho creato la parte di ricezione dei dati di ritorno da PayPal:

Codice PHP:
$bodyreceived file_get_contents('php://input');

if(
$bodyreceived) {

if (
strpos($bodyreceived"\"event_type\":\"CHECKOUT.ORDER.APPROVED\"") === false) { die(); } else { ........ 
Quindi il PHP rimane in "ascolto" di tutto quello che arriva e tiene in considerazione solo l'event "Order Approved" che è quello di avvenuta transazione.

Lo script funziona perfettamente finchè lo provo con un account sandbox, smette di "ricevere" quando cambio il client-id per passare ai pagamenti PayPal effettivi.
Effettua la transazione ma sul mio sito non "ricevo" nulla.
Considerando che cambio solo il client-id, possibile che cambino gli event o la loro formattazione?