See payment success return page processOrder.php which uses PayPal PDT (Payment Data Transfer) to retrieve payment details.
And see payment failure return page failedOrder.php.