ManagePendingTransactionStatus() public method

Service Call: ManagePendingTransactionStatus
public ManagePendingTransactionStatus ( ManagePendingTransactionStatusReq $managePendingTransactionStatusReq, mixed $apiCredential = null ) : ManagePendingTransactionStatusResponseType
$managePendingTransactionStatusReq PayPal\PayPalAPI\ManagePendingTransactionStatusReq
$apiCredential mixed - Optional API credential - can either be a username configured in sdk_config.ini or a ICredential object created dynamically
return PayPal\PayPalAPI\ManagePendingTransactionStatusResponseType
 * The ManagePendingTransactionStatus API operation accepts or denys a pending transaction held by Fraud Management Filters. 
 */
/*
 * (Required) The transaction ID of the payment transaction. 
 * 
 * (Required) The operation you want to perform on the transaction. It is one of the following values:
   Accept – Accepts the payment
   Deny – Rejects the payment
*/
$MPTranStatusReqest = new ManagePendingTransactionStatusRequestType($_REQUEST['transactionID'], $_REQUEST['action']);
$MPTranStatusReq = new ManagePendingTransactionStatusReq();
$MPTranStatusReq->ManagePendingTransactionStatusRequest = $MPTranStatusReqest;
/*
 * 	 ## Creating service wrapper object
Creating service wrapper object to make API call and loading
Configuration::getAcctAndConfig() returns array that contains credential and config parameters
*/
$paypalService = new PayPalAPIInterfaceServiceService(Configuration::getAcctAndConfig());
try {
    /* wrap API method calls on the service object with a try catch */
    $MPTranStatusResponse = $paypalService->ManagePendingTransactionStatus($MPTranStatusReq);
} catch (Exception $ex) {
    include_once "../Error.php";
    exit;
}
if (isset($MPTranStatusResponse)) {
    echo "<pre>";
    print_r($MPTranStatusResponse);
    echo "</pre>";
}
require_once '../Response.php';