This class can be used to retrieve and process Paypal payment details with PDT. The class can process the request arguments when an user is redirected from Paypal back to the seller site. It picks the transaction details for further validation. The transaction finalization should be customized by a sub-class provided by the seller site developers to implement seller site specific actions.